首页 > 解决方案 > Select2 取消选择任何选项

问题描述

我正在使用 select2,但我无法重新选择所选项目,所以我正在做的是在选择任何项目时清理 select2 下拉菜单,他们有更好的解决方案吗?

$('#selectBox').select2('destroy').val('').select2();

标签: jqueryjquery-select2

解决方案


您可以简单地使用它val()并使用一个函数选择 null 以change在您单击关闭时重置您的 select2 选择值

用户单击关闭按钮将其添加到您的关闭功能中:

$("#selectBox").val('').change();

如果用户在模式之外单击(自动隐藏)使用此代码:

$(document).click(function() {
   $("#selectBox").val('').change();
}

推荐阅读