【发布时间】:2014-02-12 21:14:07
【问题描述】:
我有一个下拉菜单,用于设置要在 ng-repeat 过滤器中使用的搜索模型对象。
<select ng-model="search.location_id" ng-options="id as name for (id,name) in search_locations">
<option value="">Location</option>
</select>
我的默认值“位置”也用于清除搜索。问题是当我选择一个位置(正确过滤我的列表),然后返回默认的“位置”选项时,它会清除我所有的 ng-repeat 项目,而不是清除搜索过滤器。
<tr ng-repeat="course in courses | filter:search">
课程对象显然具有 course.location_id 属性。 “search_locations”是要搜索的位置列表,格式为 { id:name , id:name }
如何取回我的完整列表? / 清除这个特定的搜索参数?
【问题讨论】:
标签: angularjs