所以基本上我有一个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>
如果选中这两个复选框,我似乎无法得到它,然后禁用。
答案 0 :(得分:0)
在活动CheckBox的“CheckedChanged”事件中,启用另一个CheckBox。
Private Sub chkbx_one_CheckedChanged(sender As System.Object, e As System.EventArgs) Handles chkbx_one.CheckedChanged
If DirectCast(sender, CheckBox).Checked = True Then
chkbx_two.Enabled = True
End If
End Sub