所以基本上我有一个 5 个复选框,如果用户选择两个框中的任何一个,其余的框将被禁用,这样他们就不能再选择了,但如果两个框中的任何一个被取消选择,则启用这些框。
这将在一个表单中。
谢谢!
因此,我使用以下代码尝试了以下方法之一:
<input type="checkbox" name="checkAll" id="checkAll">??
<input type="checkbox" name="checkOUT" id="checkOUT">AA
<input type="checkbox" name="book" class="book" value="book1">book1
<input type="checkbox" name="book" class="book" value="book2">book2
<input type="checkbox" name="book" class="book" value="book3">book3
<input type="checkbox" name="book" class="book" value="book4">book4
<input type="checkbox" name="book" class="book" value="book5">book5</table>
<script>
$(function () {
$("#checkAll" && "#checkOUT").click(function () {
if ($("#checkAll" && "#checkOUT").is(':checked')) {
$(".book").prop("disabled", true);
} else {
$(".book").prop("disabled", false);
}
});
});
</script>
我似乎无法得到它,所以当两个复选框都被选中然后禁用时。