我有這組複選框,表現得像單選按鈕。使用javascript對複選框行爲進行修改
我需要一些幫助,讓用戶也可以取消選中一個複選框,這樣組中就不會有選擇。
<label><input type="checkbox" name="cb1" class="chb" /> CheckBox1</label>
<label><input type="checkbox" name="cb2" class="chb" /> CheckBox2</label>
<label><input type="checkbox" name="cb3" class="chb" /> CheckBox3</label>
<label><input type="checkbox" name="cb4" class="chb" /> CheckBox4</label>
$(".chb").each(function()
{
$(this).change(function()
{
$(".chb").attr('checked',false);
$(this).attr('checked',true);
});
});
我不明白什麼是你想要的目的。如果你只允許一個選項,你有沒有考慮使用下拉列表? – Gapton
...或帶有「無」選項的單選按鈕?它的工作原理是 –