Więcej
Dodawanie opcji do <select> za pomocą jQuery?
Jaki jest najprostszy sposób na dodanie opcji
do listy rozwijanej przy użyciu jQuery?
Czy to zadziała?
$("#mySelect").append('<option value=1>My option</option>');
702
3
Jeśli nazwa lub wartość opcji jest dynamiczna, nie chcesz się martwić o uciekanie od znaków specjalnych; w tym przypadku możesz preferować proste metody DOM:
To działa dobrze.
Jeśli dodajesz więcej niż jeden element opcji, polecam wykonanie append raz, zamiast wykonywania append na każdym elemencie.
z jakiegoś powodu robienie
$("#myselect").append(new Option("text", "text"));
nie działa dla mnie w IE7+Musiałem użyć
$("#myselect").html("text");
.