我有一個選擇框,其中設置了multiple
屬性。我還使用<optgroup>
標籤來分隔我的選擇框中的類別。我正在尋找一種方法,使用javascript或jQuery,讓每個組中的各種選項以「單選按鈕邏輯」而不是「複選框邏輯」運行。例如:帶選項組的多選框:每組選擇一個
<optgroup label="cat1">
<option>item 1.1</option>
<option>item 1.2</option>
</optgroup>
<optgroup label="cat2">
<option>item 2.1</option>
<option>item 2.2</option>
</optgroup>
- 用戶選擇列表
item 1.1
。按預期選擇item 1.1
。 - 用戶在列表中選擇
item 2.1
。現在選擇item 1.1
和item 2.1
。 - 用戶在列表中選擇
item 1.2
。現在取消選擇item 1.1
,同時選擇item 2.1
和item 1.2
。
這有道理嗎?提前致謝!
想過使用實際的單選按鈕來使用這個單選按鈕邏輯嗎? – aaaidan 2012-04-02 22:49:05