如何在jquery中检查复选框是否被选中?

时间 2009-05-23
阅读 3735863
点赞 4071
收藏 616
连接

我需要检查一下checked属性,并使用jquery基于选中的属性执行操作。

例如,如果选中“年龄”复选框,则需要显示文本框以输入年龄,否则隐藏文本框。

但下面的代码返回false默认情况下:

if ($('#isAgeSelected').attr('checked'))
{
    $("#txtAge").show();
}
else
{
    $("#txtAge").hide();
}

如何成功查询checked财产?

✅ 被采纳的答案

这对我很有用:

$get("isAgeSelected ").checked == true

在哪里?isAgeSelected是控件的ID。

另外,@karim79'sanswer工作良好。我不知道我在测试时错过了什么。

注意,这个答案使用的是Microsoft Ajax,而不是jquery

👍 90