【发布时间】:2013-08-25 01:12:16
【问题描述】:
目标是对复选框输入列表进行选择限制。 请参阅代码,其中有三个复选框,jquery 限制最多选择三个中的两个。但是我想有一个限制,以便当两个复选框被选中并且用户尝试单击第三个未选中的框时,这会将第一个选择更改为第三个框。
<input type="checkbox" class="check" name="check1" id="check1" >
<label class="layout" for="check1"></label>
<input type="checkbox" class="check" name="check2" id="check2" >
<label class="layout" for="check2"></label>
<input type="checkbox" class="check" name="check3" id="check3" >
<label class="layout" for="check3"></label>
$("input:checkbox").click(function() {
var bol = $("input:checkbox:checked").length >= 2;
$("input:checkbox").not(":checked").attr("disabled",bol);
});
【问题讨论】:
标签: jquery html input checkbox