更新:
我的代码现在是这样的:(有效)。
$(document).ready(function(){
$("input:checkbox").click(function(){
var group = "input:checkbox[name='"+$(this).attr("name")+"']";
$(group).attr("checked",false);
$(this).attr("checked",true);
});
});
HTML:
<input type="checkbox" name="swimming" class="chb" />
<input type="checkbox" name="swimming" class="chb" />
<input type="checkbox" name="swimming" class="chb" />
我有一个问卷类型表格,每个问题都有三个复选框,我希望用户只能选择三个中的一个。
我的 HTML 是这样的:
问题一:
<input type="checkbox" name="ballet" />
<input type="checkbox" name="ballet" />
<input type="checkbox" name="ballet" />
问题2:
<input type="checkbox" name="swimming" />
<input type="checkbox" name="swimming" />
<input type="checkbox" name="swimming" />
但这允许用户选择特定问题的所有复选框。我希望它能够从三个中只选择一个。有针对这个的解决方法吗?
谢谢