我正在尝试使用 5 个选项在 HTML 中创建多选元素
<select name="user" id="userName" multiple="multiple">
<option>ALL</option>
<option>ALL_2</option>
<option>ABC</option>
<option>XYZ</option>
<option>PQR</option>
</select>
我想让 ALL 和 ALL_2 成为单选。在那里,我的意思是,如果其他选项与 ALL(或)ALL_2 一起被选中,那么 ALL(或)ALL_2 将被取消选择)。
例如:选择 ALL/ALL_2 然后 Ctrl + ABC,应阻止 XYZ(或)应取消选择 ALL。
应防止选择 ABC,XYZ,PQR 然后选择 ALL / ALL_2(或)应取消选择 ABC,XYZ,PQR。
我希望通过 MooTools/jQuery 通过循环所有选项来选择/取消选择来做到这一点,但希望看看是否有更好的方法来做到这一点,因为可能有超过 5 个选项。
摘要:选项 3-5 是多选,但不应与选项 1 和 2 一起用作多选。抱歉,如果这令人困惑,请尽我所能清楚地传达它。