2010-04-04 4 views

risposta

21

jQuery è progettato per funzionare con più elementi contemporaneamente:

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

La via più breve è questo metodo:

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

Questo imposta il valore di un array vuoto, significato selezionare nessun valore. .val() prende una matrice nel caso di un elemento <select multiple>. Nota che $("select").val('');​​​​​​​ funziona anche qui :)

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