2016-12-28 10 views
3

私はシフトプランナーを作成しています。ここではJSコンテキストメニューを作成し、角度を使ってシフトを表示しようとしています。任意のテーブルセルをクリックすると、すべてのセルが更新されていますが、これには何らかの回避策がありますか?私は間違って何をしていますか? Plunkerリンク:http://plnkr.co/edit/ZAWXlTsY0Z7SPeEVRtTe ` Javascriptコンテキストメニューと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

関連する問題