我试图通过将此代码用于chosen plugin取消选择所有允许多选的选项的所有值

var lstViewCities= $('#lstViewCities');
$(lstViewCities).find("option").each(function(item) {
       $(item).attr('selected', '');
});
$(lstViewCities).trigger("liszt:updated");


但是什么也没发生,选择所有选项都一样

var lstViewCities= $('#lstViewCities');
$(lstViewCities).find("option").each(function(item) {
       $(item).attr('selected', 'selected');
});
$(lstViewCities).trigger("liszt:updated");


[编辑]
这是上述问题的live example
[/编辑]

它不支持使用代码选择多个选项吗?
您的回答一定会很有帮助,期待您的答复。谢谢 :)

最佳答案

$("#btn").click(function(){
    $('.search-choice-close', '.search-choice').trigger('click');
}


在单选中,您可以使用:

$("#btn").click(function(){
    $('#testChosen_chzn').find('.search-choice-close').trigger('click');
}

关于jquery - 选择所有选项选择插件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11465190/

10-11 05:36