有没有办法在AngularJS selectize控件中过滤值?我希望能够输入selectize下拉菜单来过滤我的结果。我知道使用ui-select控件可以做到这一点,但是由于我返回了大量的值,选择性似乎提供了更高的性能,但我无法找到它的过滤能力(到目前为止)。AngularJS选择控制中的过滤器值?
我正在使用angular-selectize2,版本1.2.3,如果这有助于任何答案。
有没有办法在AngularJS selectize控件中过滤值?我希望能够输入selectize下拉菜单来过滤我的结果。我知道使用ui-select控件可以做到这一点,但是由于我返回了大量的值,选择性似乎提供了更高的性能,但我无法找到它的过滤能力(到目前为止)。AngularJS选择控制中的过滤器值?
我正在使用angular-selectize2,版本1.2.3,如果这有助于任何答案。
何不做一个正常的选择菜单,并重复根据过滤数据集
<input type="text" ng-model="selectFilter" />
<select name="whatever">
<option ng-repeat="option in options | filter:selectFilter" value="{{option.value}}">{{option.text}}</option>
</select>
这是假设的数据你的选择是在您的控制器
经过一些额外的研究的选择,我相信我找到了我自己的问题的答案。显然,在选择的$ scope.myConfig部分中,如果指定了“searchField”和一个值(例如:searchField:'MyFieldName'),则在输入选择时进行过滤会奇迹般地发生。
This Angular Selectize plunkr link provides the necessary answers for me:http://embed.plnkr.co/2lN4NRFN8VF6kUZqPs0M/