javascript/jquery удаляет или удаляет опцию из выбора

Я должен удалить опцию из выбора при определенных обстоятельствах.

В основном:

if(mystatement == true)
{
   //remove item with id 'option1' from select of id 'select1'
}

Кто-либо знает, что код для меня достигает этого?

Большое спасибо.

7
задан AndrewC 11 March 2010 в 11:24
поделиться

3 ответа

Edit

Поскольку id уникален в документе, нет необходимости связывать его с родительским элементом select. Вы можете сделать просто

$("#option1").remove();
7
ответ дан 6 December 2019 в 07:25
поделиться

jQuery:

$("#option1").remove();

или

$("#select").remove("#option1");

И классический метод javascript:

var option1 = document.getElementById("option1");
document.getElementById("select1").removeChild(option1);
3
ответ дан 6 December 2019 в 07:25
поделиться

Удалить по значению:

$("#select1 option[value=1]").remove();

Удалить по тексту:

$("#select1 option:contains(Text)").remove();
14
ответ дан 6 December 2019 в 07:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: