我有一个复选框,一旦它点击的属性为真,我想自动检查另一个复选框。
每当点击另一个时,我设法通过将复选框的其他值更改为true来部分地使其工作。但这不是我想要的。我希望能够检查“两个人”的时间。单击复选框,如果checked的属性同时为true。我该怎么做?
JQuery的:
if ($('#TwoFChk').change(function () {
if ($(this).prop('checked', true)) {
alert("It's checked");
$('#ConfirmEmailChk').prop('checked', true);
}
}));
我的问题不同,原因如下:
我不只是想检查是否选中了复选框。我已经可以做到了。 我需要检测何时更改的值更改,以及checked的值是否为true。我需要更改另一个复选框的选中值为true。同样,我不只是试图检查是否选中了复选框。我需要点击复选框,如果复选框选中的值为true,那么我需要选中另一个复选框。
答案 0 :(得分:2)
试试这个..
使用" $(this).prop("已检查")== true"
$('#TwoFChk').change(function () {
if($(this).prop("checked") == true){
alert("It's checked");
$('#ConfirmEmailChk').prop('checked', true);
}
});
答案 1 :(得分:0)
如果您想查看是否使用jQuery选中了复选框,可以使用
执行此操作$('#TwoFChk').is(':checked');