我想一键取消选择所有值,而不单独使用每个 id
。
我摆弄了一会儿,但这只取消了第一个值。有什么建议吗?
这就是我尝试取消选择的方式:
$( "#mybutton" ).click(function() {
$("select").select2('val', '')
});
最佳答案
$("select").val('').change();
就是这样:) http://jsfiddle.net/6hZFU/78/
说明:当您更改任何输入的值或通过 JavaScript 进行选择时,浏览器不会为该更改触发更改事件(规范是这样说的)。
当您触发更改事件时,select2 将 catch 并反射(reflect) select 的新值。
关于javascript - Select2 取消选择所有值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18782223/