我有一個有兩列「Name」和「Description」的表。我還有一個下拉列表,其中包含這兩列的名稱。用戶必須從下拉列表中選擇一個項目以瞭解哪一列將被過濾,然後在輸入中插入關鍵字。我只需要在表格中檢索使用應用於所選列的關鍵字過濾的值。我想用angularjs來做。有任何想法嗎?用angularjs過濾某個列
<select class="form-control">
<option value="Name"> Name</option>
<option value="Description">Description</option>
</select>
Search: <input ng-model="searchWord"/>
<table class="table table-bordered table-hover">
<thead>
<tr>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="item in pagedItems[currentPage] | orderBy:sortingOrder:reverse | filter:searchWord" ng-click="SelectItem(item)" ng-class="{true:'success'}[item == selectedItem]">
<td>{{item.name}}</td>
<td>{{item.description}}</td>
</tr>
</tbody>
</table>
PLS,對這個職位http://stackoverflow.com/questions/17319645/angularjs-change-filter-options-dynamically – iuriisusuk