jQuery и select

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

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

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

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

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

$(«#my_select :selected»).html();
или:
$(«#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) Очистить весь список