我需要在組內選擇一個選項。我已經使用多select.js多個選擇功能,像一個組中的收音機
我應該能夠單擊
A1或A2或A3
和
B1或B2或B3
我也試圖與 - 當一個新的按鈕被點擊時,它們可以取消選擇以前的按鈕,只要它們全部具有相同的名字但是徒勞。
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/multiple-select/1.2.0/multiple-select.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/multiple-select/1.2.0/multiple-select.css" rel="stylesheet"/>
</head>
<body>
<select multiple="multiple">
<optgroup label="Group A">
<option value="1">Radio A1</option>
<option value="2">Radio A2</option>
<option value="3">Radio A3</option>
</optgroup>
<optgroup label="Group B">
<option value="4">Radio B1</option>
<option value="5">Radio B2</option>
<option value="6">Radio B3</option>
</optgroup>
</select>
<script>
$('select').multipleSelect(
{
multiple: true,
multipleWidth: 300,
selectAll: false,
width: '100%',
onClick: function(view) {
//;
}
}
);
</script>
</body>
我已經創造了在過去的移動設備的一些類似的緊湊專門的控制,但從來沒有發現插件提供這種類型的行爲。它通常需要自定義CSS和JavaScript或等價物來實現條件切換和顯示功能。我假設你想讓下拉菜單保持打開直到做出兩個選擇? – Highdown