【发布时间】:2013-07-22 17:47:53
【问题描述】:
我有五个具有不同值的 HTML selects,但选项具有相同的文本。如何比较文本选项而不是值,并在每个其他选择中禁用相应的选项?例如,如果我有:
<select name="options[70]" id="select_70">
<option value="1" price="0"> test-1 </option>
<option value="2" price="0"> test-2 </option>
<option value="3" price="0"> test-3 </option>
</select>
<select name="options[71]" id="select_71">
<option value="4" price="0"> test-1 </option>
<option value="5" price="0"> test-2 </option>
<option value="6" price="0"> test-3 </option>
</select>
<select name="options[72]" id="select_72">
<option value="7" price="0"> test-1 </option>
<option value="8" price="0"> test-2 </option>
<option value="9" price="0"> test-3 </option>
</select>
<select name="options[73]" id="select_73">
<option value="10" price="0"> test-1 </option>
<option value="11" price="0"> test-2 </option>
<option value="12" price="0"> test-3 </option>
</select>
<select name="options[74]" id="select_74">
<option value="13" price="0"> test-1 </option>
<option value="14" price="0"> test-2 </option>
<option value="15" price="0"> test-3 </option>
</select>
假设用户在最后一个select 中选择了选项test-1。这应该在其他选择中禁用相应的option。我怎样才能做到这一点?
【问题讨论】:
标签: javascript jquery html forms magento-1.7