jquery checkbox 是否选中

前端开发中经常会对表单进行处理,会遇到判断多选复选框checkbox是否有被选中的情况,通过下面一行语句即可实现。

if($("#checkBoxID").prop('checked') == true){
    //do something
}

如果你有多个复选框需要逐一判断是否有被选中,简单的修改一下上面的代码即可,示例代码如下。

$("#parentId").find("checkbox").each(function(){
    if ($(this).prop('checked')==true){ 
        //do something
    }
});

使用时请注意将Jquery选择器中指定的DOM ID替换为你代码中checkbox的ID,判断多个checkbox是否被选中时Jquery选择器指向的DOM ID为包裹所有checkbox的父级区块ID。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据