我试图清空时,选择选项:去除选择框中的所有选项,除了第一种选择
ID“mClick”时,ID的“S单击”,“C单击”和“srClick”将被清空。
id“sClick”被选中,id的“cClick”和“srClick”将被清空。
id“cClick”被选中,id“srClick”将被清空。
<form action="javascript:void(0);" method="POST" id="lForm">
<table>
<tr>
<td>
<select name="module" id="mClick">
<option value="">Select Mod</option>
<option value="1">Mod 1</option>
<option value="2">Mod 2</option>
<option value="3">Mod 3</option>
</select>
</td>
<td>
<select name="state" id="sClick">
<option value="">Select State</option>
<option value="1">State 1</option>
<option value="2">State 2</option>
</select>
</td>
<td>
<select name="city" id="cClick">
<option value="">Select City</option>
<option value="1">City 1</option>
<option value="2">City 2</option>
</select>
</td>
<td>
<select name="services" id="srClick">
<option value="">Select Services</option>
<option value="1">Services 1</option>
<option value="2">Services 2</option>
</select>
</td>
</tr>
</table>
在场景3中,我使用了这个功能,但是它删除了所有,除了最后一个选择。任何想法是我失踪?由于
$('#lForm select[id!="mClick"] select[id!="sClick"] select[id!="cClick"] option[value!=""]').remove().end();
对不起错字,删除它,但仍然不能正常工作。 –
您的元素ID不同,即'在jQuery中使用'makeClick'和在HTML中使用'mClick' – Satpal
如果它们被清空,那么它们如何被重新填充? –