2010-04-04 27 views

Respuesta

21

jQuery está diseñado para trabajar con múltiples elementos al mismo tiempo:

$(listboxSelector).find("option").attr("selected", false); 
0
$("#mylistbox").options.attr("selected", false); 
27

El camino más corto es este método:

$("#myListBox").val([]); 

Esto establece el valor a una matriz vacía, es decir, no seleccionar valores. .val() toma una matriz en el caso de un elemento <select multiple>. Tenga en cuenta que $("select").val('');​​​​​​​ también funciona aquí :)

4
$('#myListbox option').attr('selected',false); 
Cuestiones relacionadas