Я имею выпадающий список и хотел бы удалить опцию из него, учитывая текст/значение той конкретной опции. Это - возможное использование jQuery? Точно так же, как 'добавляют', который добавляет опцию к выпадающему списку, есть ли функция для удаления опции?
Я пытался искать его, но все, что я получил, было примерами, куда весь набор опций в выпадающем списке удален, который не является тем, что я ищу.
удачи
После того как Вы локализовали выпадающий элемент
dropdownElement = $("#dropdownElement");
, Находят <option>
, элемент с помощью JQuery приписывает селектор
dropdownElement.find('option[value=foo]').remove();
$('#id option').remove();
Это очистит Выпадающий список. если Вы хотите очиститься для выбора значения затем $("#id option:selected").remove();
Я знаю, что очень поздно, но после подхода может также использоваться:
<select id="type" name="type" >
<option value="Permanent" id="permanent">I am here to stay.</option>
<option value="toremove" id="toremove">Remove me!</option>
<option value="Other" id="other">Other</option>
</select>
и если бы я должен удалить вторую опцию (id=toremove), сценарий был бы похож
$('#toremove').hide();