I have a drop down list and would like to remove an option from it, given the text/value of that particular option. Is it possible using jQuery? Just like 'append' which adds an option to the drop down list, is there a function to remove an option?
I tried searching for it but all I got were examples where the entire set of options in the drop down list are removed, which is not what I seek.
cheers
I know it is very late but following approach can also be used:
and if I have to remove second option (id=toremove), the script would look like
Once you have localized the dropdown element
Find the
<option>
element using the JQuery attribute selectorThis will clear the Drop Down list. if you want to clear to select value then
$("#id option:selected").remove();
$("option[value='foo']").remove();
or better (if you have few selects in the page):
$("#select_id option[value='foo']").remove();