Aggiungere opzioni a una <select> usando jQuery?
Qual è il modo più semplice per aggiungere un'opzione a un dropdown usando jQuery?
Funzionerà?
$("#mySelect").append('<option value=1>My option</option>');
702
3
Se il nome o il valore dell'opzione è dinamico, non vorrete preoccuparvi dell'escape dei caratteri speciali; in questo caso potreste preferire semplici metodi DOM:
Questo funziona bene.
Se si aggiunge più di un elemento di opzione, raccomanderei di eseguire l'append una volta invece di eseguire un append su ogni elemento.
per qualsiasi motivo fare
$("#myselect").append(new Option("text", "text"));
non funziona per me in IE7+Ho dovuto usare `$("#myselect").html("