繁体   English   中英

select2:输入更改时启动功能

[英]select2 : launch function when input change

我使用select2标记从数据库中选择一组用户。 问题是用户数据库很大,我不想在使用select2时有上千种可能性的列表。

我希望仅在输入字段中键入时才可能更改。 就像ng-change一样,但是ng-change只能在模型中添加或删除选择时起作用。

举例:我一开始会有一个空列表,如果我输入“ Mike”,我将拥有所有被称为“ Mike”的用户

<select2 multiple placeholder="Choose users" ng-model="usersSelection" s2-options="user.id as user.name for user in users"></select2>

你知道我该怎么做吗? select2代码非常庞大,我只是在寻找一种简单的解决方案,例如监视功能。

谢谢,对不起我的英语。

我不知道angularjs ,但是初始化select2框时不能使用属性minimumInputLength吗?

$("#element").select2({
    minimumInputLength: 3,
    ...
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM