2016-12-28 3 views
3

나는 시프트 플래너를 만들고 있는데, 여기서는 JS 컨텍스트 메뉴를 만들고 각도를 통해 시프트를 표시하려고한다. 모든 셀을 클릭하면 모든 셀이 업데이트되고 있는데 어떤 문제가 있습니까? 내가 도대체 ​​뭘 잘못하고있는 겁니까. Plunker 링크 : 여기 http://plnkr.co/edit/ZAWXlTsY0Z7SPeEVRtTe` Javascript Context Menuwith AngularJS 표

<ul ng-repeat="s in shifts"> 
      <li ng-click="select(s)" >{{s.title}}</li> 
    </ul> 

`

답변

1

는 다음 테이블 데이터 의지 스크립트에서

<select class="filter" name="show-filter" ng-model="selectedDept" 
    ng-options="d.title for d in departments" ng-change="changeTable()"> 
    </select> 

을 변경, 당신은 선택 옵션을 변경할 때의 솔루션입니다 :

$scope.changeTable - function(){  
    $scope.selectedDept // selected value 
    //get the results and append here 
} 
+0

필터는 지금은 사용할 수 없게 된 lly ... 모든 상대 셀에서 작동하도록 컨텍스트 메뉴를 얻으려고하고 있습니다 ... 어쨌든 고맙습니다. – user3440707

관련 문제