我有一個單選按鈕列表,這些按鈕都被分成組,特別是在這種情況下的學校班級。無效的複選框組
<label class="control-label" for="optionsCheckboxList">Math</label>
<div class="controls">
<label class="checkbox">
<input type='checkbox' name='class[math1]' value='1' id="mathhl">
High Level
</label>
<label class="checkbox">
<input type='checkbox' name='class[math2]' value='1' id="mathsl">
Standard Level
</label>
<label class="checkbox">
<input type='checkbox' name='class[math3]' value='1' id="mathst">
Studies
</label>
</div>
<hr>
<label class="control-label" for="optionsCheckboxList">Physics</label>
<div class="controls">
<label class="checkbox">
<input type="checkbox" name='class[phys1]' value='1' id="physhl">
High Level
</label>
</div>
在本例中,數學有多個選項,即高級,標準級和研究。我想知道一種方法,我可以做到這一點,以便當一個人被選中時,其他人被停用,但僅限於同一個班級。因此,例如,如果有人選擇數學高級,另外兩個數學課程被禁用(直到它未被選中),但物理學不受影響。
請注意,我有很多類,所以我想要一些適用於許多複選框組的東西。
收音機盒會更適合這個嗎?聽起來你只有一個選項可以被檢查,這是收音機的用途。 – 2012-08-05 02:18:35
您有重複的ID'mathh1' – codingbiz 2012-08-05 02:22:52
感謝您的收穫,@codingbiz。另外,我嘗試過使用單選按鈕,但是頁面總是將它作爲一個大組單選按鈕來處理,只讓我爲整個列表選擇一個。 – 2012-08-05 02:25:45