Javascript HTML选择,jquery不工作

Javascript HTML选择,jquery不工作,javascript,jquery,dom,client-side,Javascript,Jquery,Dom,Client Side,需要使用jquery从selectHTML元素数组中获取特定选项 我有一个select元素数组。我想从数组中所有可用的select元素中删除value=cname_0的所有选项,现在它们是7 <select name="1" id="billData_1" onchange="validateSelectedOptions(this.id);" class="form-control deleteSelectedOption" title="Select column names" sty

需要使用jquery从selectHTML元素数组中获取特定选项

我有一个select元素数组。我想从数组中所有可用的select元素中删除value=cname_0的所有选项,现在它们是7

<select name="1" id="billData_1" onchange="validateSelectedOptions(this.id);" class="form-control deleteSelectedOption" title="Select column names" style="border: 1px solid red;">
<option value="-1">Select</option>
<option value="cname_1">Customer Name</option>
<option value="caddress_1">Address</option>
<option value="meternum_1">Meter Number</option>
<option value="reading_1">Reading</option>
<option value="readtime_1">Read Out Time</option>
</select>
<select name="2" id="billData_2" onchange="validateSelectedOptions(this.id);" class="form-control deleteSelectedOption" title="Select column names" style="border: 1px solid red;">
<option value="-1">Select</option>
<option value="cname_1">Customer Name</option>
<option value="caddress_1">Address</option>
<option value="meternum_1">Meter Number</option>
<option value="reading_1">Reading</option>
<option value="readtime_1">Read Out Time</option>
</select>
.....
...
..
<select name="7" id="billData_7" onchange="validateSelectedOptions(this.id);" class="form-control deleteSelectedOption" title="Select column names" style="border: 1px solid red;">
<option value="-1">Select</option>
<option value="cname_1">Customer Name</option>
<option value="caddress_1">Address</option>
<option value="meternum_1">Meter Number</option>
<option value="reading_1">Reading</option>
<option value="readtime_1">Read Out Time</option>
</select>

$(".deleteSelectedOption[1] option[value= 'cname_1']")

这是给我控制台上的空结果。请提供帮助。

您能给我们看一下您的HTML代码吗?可能与刚才添加的HTML代码重复。不是重复的。我有一个select元素数组。需要使用基于类的选择器来完成。并从数组中所有可用的select元素中删除value=cname_0的所有选项。我认为.deleteSelectedOption[1]结尾的[1]无效。。。
$("#billData_1 option[value='cname_1']").remove();