确定是不是使用 jQuery 检查复选框 [重复]

Posted

技术标签:

【中文标题】确定是不是使用 jQuery 检查复选框 [重复]【英文标题】:Determine if Checkbox is Checked using jQuery [duplicate]确定是否使用 jQuery 检查复选框 [重复] 【发布时间】:2012-10-21 09:03:12 【问题描述】:

可能重复:Check checkbox checked property using jQuery

访问复选框以检查它是否被选中的正确方法是什么?是否需要先检查该元素是否存在于 DOM 中,然后再查看是否被检查?

【问题讨论】:

见:checked ***.com/questions/901712/… @Vega 给定一个合适的DOMElement(必须存在),但不是jQuery中最整洁的方式。 @pst 在 FM 中并没有说我是否首先需要检查元素是否存在,这是我的疑问。 【参考方案1】:

你可以使用选中的选择器和 Jquery 的 is 方法

if($('#chkbox').is(':checked'))


【讨论】:

【参考方案2】:

您可以使用以下条件查看复选框是否被选中。

   if( $("input:checked").length == 1 ) 
           //Checkbox is selected and Do stuff here
       

【讨论】:

以上是关于确定是不是使用 jQuery 检查复选框 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何使用jquery ajax检查或不检查复选框[重复]

Jquery确定表单字段是不是[重复]

检查是不是使用 jQuery 检查了复选框

使用jquery检查复选框是不是被选中

检查是不是使用 jQuery 检查了复选框,然后将一个类添加到最近的 td

检查一个复选框是不是在 jQuery 中检查