Angular中的问题:
element.chosen(); // works
element.chosen({allow_single_deselect: true}); // doesn't work
使用jQuery实现'Chosen'时效果很好:
$(document).ready(function(){
$(".chosen-select").chosen({allow_single_deselect: true}); // works
$(".chosen-select").chosen(); // also works
我正在使用guidelines中所示的angular-chosen在Angular中实现Chosen Plugin。
答案 0 :(得分:1)
要在AngularJS中使用Chosen,我构建了一个指令,使Angular能够使用这个插件,但我遇到了与allow_single_deselect
相同的问题。
为了强制这个标志,我在我的指令中添加了这些行。
element.data('chosen').allow_single_deselect = true;
有效。