如何使用jquery从列表框中取消选择所有项

如何使用jquery从列表框中取消选择所有项,jquery,listbox,Jquery,Listbox,有没有一种方法可以使用jquery取消选择列表框中的所有项目,而不循环遍历每个项目?jquery设计为同时处理多个元素: $(listboxSelector).find("option").attr("selected", false); 最短的方法是这种方法: $("#myListBox").val([]); 这将值设置为空数组,表示不选择任何值。在元素的情况下采用数组。请注意,$(“选择”).val(“”);​​​​​​​也适用于此处:) $("#myListBox").val([]);

有没有一种方法可以使用jquery取消选择列表框中的所有项目,而不循环遍历每个项目?

jquery设计为同时处理多个元素:

$(listboxSelector).find("option").attr("selected", false);

最短的方法是这种方法:

$("#myListBox").val([]);
这将值设置为空数组,表示不选择任何值。在
元素的情况下采用数组。请注意,
$(“选择”).val(“”);​​​​​​​也适用于此处:)

$("#myListBox").val([]);
$('#myListbox option').attr('selected',false);