【发布时间】:2013-05-06 18:15:58
【问题描述】:
我正在尝试使用复选框应用过滤器。
复选框显示正确:
<div data-ng-repeat="cust in customers">
<input type="checkbox" data-ng-model="search.city" data-ng-true-value="{{ cust.city }}" data-ng-false-value=""/> {{ cust.city }}
</div>
但在检查任何复选框时,没有任何反应:
<table>
<!-- table heading goes here -->
<tbody>
<tr data-ng-repeat="customer in customers | filter : search">
<td >
{{ customer.firstName }}
</td>
<td >
{{ customer.lastName }}
</td>
<td >
{{ customer.address }}
</td>
<td >
{{ customer.city }}
</td>
</tr>
</tbody>
</table>
表格显示所有客户。
我想要实现的是:当一个或多个复选框被选中时,表格必须只显示符合选中复选框条件的这些行。
我必须做些什么才能让它工作?
【问题讨论】:
标签: javascript html angularjs checkbox angular-filters