javascript - 根据所选选项过滤 Angular

标签 javascript jquery html angularjs

我有一个选择列表,其中包含美国的州名

<div class="form-group"> <select ng-model="state_select" ng-options="f.name for f in state_select | orderBy:'name'"></select> </div>

现在我有一个表格,其内容如下:-

<tr dir-paginate="user in users|orderBy:['state_name','fullname']|filter:{user.state_name:state_select.value}|itemsPerPage:10" pagination-id="byState">
 <td> <img src="{{user.party_name}}" style="max-height: 10%;max-width: 10%;"/> </td>
 <td>{{user.fullname}}</td>
 <td > <img src="{{user.chamber_type}}" style="max-height: 8%;max-width: 7%;"/>{{user.chamber_name}} </td>
 <td>{{user.district_name}}</td>
 <td>{{user.state_name}}</td>
 <td> <button type="button" class="btn btn-primary">View Details</button></td>
 </tr>


我只想选择状态名称与上述选择选项值相同的条目。我写了过滤器部分,但它给了我一些错误。我只想根据州名称进行过滤。有人可以帮帮我吗?

最佳答案

您的过滤器写错了。将您的过滤器更改为关注。

filter:{state_name:state_select.value}

关于javascript - 根据所选选项过滤 Angular,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40268541/

相关文章:

JavaScript 数组不工作?使困惑

javascript - 获取正在播放 flash swf 文件的域

jquery - 是否有任何选项可以删除谷歌地图(版本 3.20)信息窗口关闭按钮。 ?

html - 将样式表应用于一个元素

Javascript 用值填充键值是一个数组

javascript - 禁用按钮时启用效果

用于计算学期类(class)费用的 Javascript 表单

jquery - 如果键入 @ 符号,则表单验证更改 CSS

javascript - 单击目标 ="_blank"链接时隐藏 jQueryUI 工具提示

html - 如何在 HTML 中为 IE8 字体编写条件