Javascript 从“按值选择”中删除选项
我有一个数组Javascript 从“按值选择”中删除选项,javascript,jquery,Javascript,Jquery,我有一个数组 del_array=["first option", "second option" ...] 和html <select id="delid"> <option value="first option">first option</option> <option value="second option">second option</option> ... 我想从del_数组中删除所有具有值的选项
del_array=["first option", "second option" ...]
和html
<select id="delid">
<option value="first option">first option</option>
<option value="second option">second option</option>
...
我想从del_数组中删除所有具有值的选项
所以我试着
for(var i=0; i < del_array.length; i++) {
jQuery('#delid option[value="del_array[i]"]').remove();
}
但它不起作用
谢谢几乎完美。您需要将“delid option[value=del_array[i]]”更改为“delid option[value='+del_array[i]+']”,因为您要获取del_array元素值 var del_数组=[第一个选项,第二个选项]; 对于var i=0;i
for(var i=0; i < del_array.length; i++) {
jQuery('#delid option[value="'+ del_array[i] +'"]').remove();
}