Select2:updateSelection运行两次

时间:2016-10-12 14:10:11

标签: jquery angularjs jquery-select2 select2 ui-select2

我使用带有angular-ui-select2的Select2 jQuery插件(通过angularjs指令进行select2集成)。

我把指令放在了正确的位置,在select标签中:

<select ng-model="formation.formationRemplacementTemp.formation.id" ng-options="f.id as (f | formationName) for f in formations" ui-select2="select2Formations">
    <option value=""></option>
</select>

当我选择一个选项时,占位符不会被填充。通过调试select2插件的updateSelection函数,我看到它运行了两次:第一次填充占位符(data对象不为空)但第二次清空占位符(data为空)。

为什么这个功能达到两次以及如何避免这种情况?

0 个答案:

没有答案