我有六个选择器,每个都有选择。我需要关注:如果我从value='eth1a'
选择其中一个选项,那么其他选择器设置为value='none'
。
我试试:
\$('.chselect').on('change', function(){
var prom = \$(this).val();
if (prom != 'none') {
\$('.chselect').val('none');
}
});
但它不起作用。对于所有选择者来说,这将是一两个好的。
我的HTML:
<tr>
<th class='topL toLeft' rowspan='2'>${SWAP}</th>
<th class='topL toLeft flowHidden'>Channel Select</th>
<td colspan='2' class='color-light'>
<select id='outportsfp1' name='outportsfp1' size='1' class='xchselect' ${OUTPSELS1}>
<option value='none'>none</option>
<option value='eth1a'>ETH1a</option>
</select>
</td>
<td colspan='2' class='color-light'>
<select id='outportsfp1' name='outportsfp2' size='1' class='xchselect' ${OUTPSELS2}>
<option value='none'>none</option>
<option value='eth1a'>ETH1a</option>
</select>
</td>
....
<td colspan='2' class='color-light'>
<select id='outportsfp6' name='outportsfp1' size='1' class='xchselect' ${OUTPSELS6}>
<option value='none'>none</option>
<option value='eth1a'>ETH1a</option>
</select>
</td>
</tr>
我可以寻求帮助吗?感谢