jQuery и select

Очень часто приходится сталкиваться с выпадающим HTML списком select, по этому на заметку оставлю несколько селекторов .

Например, у нас имеется простенький select с id=”my_select”

1) Самое простое – получить значение выбранного элемента

$(«#my_:selected»).val ();
сокращенно:
$(«#my_select :selected»).val ();
или:
$(«select#my_select»).val ();

2) Получаем того же выбранного элемента

$(«#my_select :selected»). ();
или:
$(«#my_select :selected»).text ();

3) Сделать

$(«#my_select»).attr («disabled»,"");

5) Удалить выбранный элемент

$(«#my_select :selected»).remove ();

6) Удалить первый элемент

$(«#my_select :first»).remove ();

7) Удалить последний элемент

$(«#my_select :last»).remove ();

8) Удалить элемент, у которого value='2'

$("#my_select option[value='2']"). remove ();
сокращенно:
$("#my_select [value='2']"). remove ();

9) Очистить весь список

Top