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

Filter $scope based on search field and value

我想用搜索字段 () 和设置值过滤 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']"> 

您放置过滤器的方式有误。您应该在应用 {IsActive: false} 过滤器之前应用 search ng-model 过滤器。

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

多个过滤器有任何问题:

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