Удалена опция из базы выбора по значению опции в jquery

Кто-нибудь знает, как я могу удалить опцию из выбора базы на значение параметра в jquery?

пример:

<select name="group_select">
    <option value="a">A</option>
    <option value="b">B</option>
    <option value="c">C</option>
</select>

В этом случае я хотел бы удалить B, просто нажав на кнопку и без выбора опции. Будет ли это возможно, что я могу просто удалить эту опцию, просто основываясь на значении оприона "а" ??

13.10.2009 04:28:36
1 ОТВЕТ
РЕШЕНИЕ

Извините, если я вас полностью не понимаю, но вы просто хотите удалить элемент нажатием кнопки? В этом случае вы можете сделать что-то вроде этого:

HTML на вашей странице:

<p>
    <input type="button" id="btnRemoveA" value="Remove A" />
</p>
<select name="group_select">
    <option value="a">A</option>
    <option value="b">B</option>
    <option value="c">C</option>
</select>

Javascript:

<script type="text/javascript">
    $(function() {
        $("#btnRemoveA").click(function() {
            $("select[name=group_select] > option[value=a]").remove();
        });
    });
</script>

Когда ваша страница загружается, она прикрепляет событие click к «btnRemoveA», которое находит элемент select с именем «group_select», а затем ищет дочерний элемент option со значением «a». Затем он удаляет этот элемент option.

На странице документации jQuery есть много дополнительной информации о различных селекторах, которые вы можете использовать: -> http://docs.jquery.com/Selectors

4
13.10.2009 04:38:18