Добавяне на опции към <select> с помощта на jQuery?
Какъв е най-лесният начин да добавите опция
към падащо меню с помощта на jQuery?
Ще работи ли това?
$("#mySelect").append('<option value=1>My option</option>');
702
3
Ако името или стойността на опцията са динамични, не искате да се притеснявате за ескапирането на специални символи в тях; в този случай може да предпочетете прости DOM методи:
Това работи добре.
Ако добавяте повече от един елемент на опция, бих препоръчал да извършите добавянето веднъж, вместо да извършвате добавяне на всеки елемент.
по някаква причина правенето на
$("#myselect").append(new Option("text", "text"));
не работи за мен в IE7+Трябваше да използвам
$("#myselect").html("text");