在<select>中智能搜索grails和angularjs

时间:2016-12-21 14:21:45

标签: javascript mysql angularjs grails

我想将智能搜索添加到grails angularjs应用程序的下拉列表中。有人知道我怎么做吗?我通过My​​SQL从表中获取列表的数据。 我使用ng-model和ng-option。我使用以下代码。 &lt; select class =“something”id =“filter.customer.id”name =“filter.customer.id”        NG-模型= “ctrl.customer”        NG-选项= “ctrl.customer”      &lt; option value =“”&gt;&lt; {something}&lt; / option&gt;  &LT; /选择&GT;

1 个答案:

答案 0 :(得分:1)

您可以向ng-options添加过滤器。

我在这里创建了搜索客户ID 的输入。 select中的数据将从此值中过滤。

<input type="text" ng-model="search"></input>
<select ng-model="selectedCustomer" ng-options="c as c.id for c in customers | filter: {id: search}"></select>

<强> Check this demo application example