我有一个通过所选插件实现的下拉列表,如果我必须隐藏某个事件的下拉列表,我将如何做。
$("#sel_searchStatus_chosen").css("display", "none");
$("#sel_searchStatus").val("");
我想用id sel_searchStatus隐藏下拉列表。
以上代码是否正确或是否具有触发器更新等自定义功能。
答案 0 :(得分:0)
这很简单。
$("#sel_searchStatus_chosen").on('event', function() {
this.hide();
});
'event'取决于您要使用的事件f.e.单击,并对要再次显示的事件使用.show()。
答案 1 :(得分:0)
你没有设置id直接选择。该插件会自动隐藏您的选择框并显示选择的内容。
$("#sel_searchStatus + div.chosen-container").css("display", "none");
此处 + 表示所选元素的下一个兄弟
答案 2 :(得分:-1)
尝试使用以下代码,因为所选插件会在选择框ID
后附加_chzn$('#sel_searchStatus_chzn').hide()