可能重复:
jQuery Chosen reset
我在我的项目中使用Chosen插件。
http://jsfiddle.net/tt13/gFzzc/
问题是,我无法重新选择所选的输入文本框。单击清除按钮时该怎么做?
答案 0 :(得分:2)
首先,你应该使用正确版本的Chosen,取自这里:
然后,只需重置select
的值并触发“liszt:updated”事件:
$("button").on("click", function() {
$(".chzn-select").val("").trigger("liszt:updated");
});
答案 1 :(得分:2)
答案 2 :(得分:0)
您可以尝试这样的事情:
将Id添加到按钮: 说clear_chosen
然后触发关闭按钮:
javascript code ::
$("#clear_chosen").click(function(){
$(".search-choice-close").click();
});
将代码写入此块::
$(function () {
$('.chzn-select').chosen();
});
答案 3 :(得分:0)
丑陋的黑客,但有效:
演示: jsfiddle
<强>代码:强>
$('button').click(function() {
$(".chzn-select").next('.chzn-container').find('.search-choice').remove();
$(".chzn-select").val('');
$(".chzn-select").next('.chzn-container').find('.search-field input').focus();
});