根据搜索字段和值过滤$ scope

时间:2015-09-08 20:06:57

标签: javascript angularjs data-binding angularjs-ng-repeat angularjs-filter

我想用搜索字段()和设定值过滤ng-repeat。但我在网上看到的方法不起作用。这是我的例子:

 <input type="text" class="form-control" placeholder="List Filter... " ng-model="search" />

<tr ng-repeat="row in orgs | filter:{IsActive:false, search} | orderBy:['NetworkOrgFullName']"> 

2 个答案:

答案 0 :(得分:2)

你以错误的方式推出过滤器。在应用search过滤器之前,您应该按ng-model {IsActive: false}应用过滤器。

<tr ng-repeat="row in orgs | filter: search | filter:{IsActive:false} | orderBy:['NetworkOrgFullName']"> 

答案 1 :(得分:0)

多个过滤器出现问题:

<tr ng-repeat="row in orgs | filter: search | filter:{IsActive:false, SpecialID:PassedID} | orderBy:['NetworkOrgFullName']">