我想使用选择值过滤我的表格。在我的下面的代码中,使用输入类型=文本... 过滤器工作得很好。但我不知道如何使用选择值进行过滤。
<div class="columns large-2-5">
<select name="categorySelector"
class="selectbox"
ng-model="search"
ng-options="category.name for category in categories">
<option value="">Select Category</option>
</select>
</div>
<div class="row">
<input type="text" ng-model="search.name">
<table class="grid">
<tbody ng-repeat="image in imageList | filter: { category: search.name }">
<tr photolistsetting-Directive
title="{{ image.name }}"
ref="{{ image.url }}"
category="{{ image.category }}">
</tr>
</tbody>
</table>
</div>
选择列表由对象组成。也许我无法访问对象属性? 谢谢。
答案 0 :(得分:1)
使用此:
<select name="categorySelector"
class="selectbox"
ng-model="search.name"
ng-options="category.name for category in categories">
<option value="">Select Category</option>
</select>
编辑:对不起,我之前指出错误。
你可以在这里发布“categories”和“imageList”数组吗?