select2:输入改变时的启动功能

时间:2016-11-24 09:31:14

标签: javascript angularjs select2 angularjs-select2

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

我希望只有当我输入输入字段时才会改变可能性。与ng-change类似,但ng-change只有在模型中添加或删除选项时才有效。

Ex:我在开始时会有一个空列表,如果我输入" Mike"我会邀请所有被称为" Mike"

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

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

谢谢,对不起我的英语。

1 个答案:

答案 0 :(得分:0)

我不知道angularjs,但是在初始化minimumInputLength框时无法使用属性select2

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