我正在尝试为 jquery-select2 多重选择创建一个重置按钮。我不知道为什么我的解决方案不起作用。
HTML:
<select id="workload-selector" class="js-source-states-2" multiple="multiple" style="width: 100%">
<option value="haha">haha</option>
<option value="haha2">haha2</option>
<option value="haha3">haha3</option>
</select>
<button id="reset">
Reset
</button>
Javascript:
$("#workload-selector").select2();
$("#reset").click(function(){
$("#workload-selector option:selected").removeAttr("selected");
});
我在 jsFiddle 上做到了: https://jsfiddle.net/DTcHh/41975/
最佳答案
select2 多次将值保存在数组中 您需要做的就是
$("#workload-selector").val([]).change();
关于javascript - 清除多选jquery-select2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48400538/