0
我想實現angularJs.中的過濾。我從谷歌搜索中搜索,但沒有找到任何我想要的方式。使用下拉列表值在AngularJs中過濾數據
當控制器加載時,我從我的Web服務調用中獲取數據。現在我有有3個下拉菜單,如Status,Company,Area。現在,我想這樣做,如果 我從下拉列表中選擇任何狀態,在加載 上綁定的表數據將根據該狀態進行過濾,並與其他兩個下拉菜單相同。
那麼,我該如何做到這一點。
我想實現angularJs.中的過濾。我從谷歌搜索中搜索,但沒有找到任何我想要的方式。使用下拉列表值在AngularJs中過濾數據
當控制器加載時,我從我的Web服務調用中獲取數據。現在我有有3個下拉菜單,如Status,Company,Area。現在,我想這樣做,如果 我從下拉列表中選擇任何狀態,在加載 上綁定的表數據將根據該狀態進行過濾,並與其他兩個下拉菜單相同。
那麼,我該如何做到這一點。
嘗試
ng-repeat="x in list | filter:{status:selectedStatus, company:selectedCompany}"
凡selectedStatus
和seletedCompany
是下拉ng-model
名。
請記住狀態和公司應該是所有數據的屬性。
考慮['ng-options'](https://docs.angularjs.org/api/ng/directive/ngOptions) – sq33G
如果沒有找到記錄,那麼當我想顯示沒有找到數據時 –
https: //www.google.co.in/url?sa=t&source=web&rct=j&url=http://stackoverflow.com/questions/25866121/angular-js-show-message-if-ng-repeat-is-empty&ved= 0ahUKEwiMms-RnPzKAhXWBY4KHbnDB3QQFggbMAA與USG = AFQjCNH7ZVDZnu0z2oBl_MMvDED3Pmffdg&SIG2 = b3vDxhe5IW2Jl1k7TxtZnA –