如何使用jquery或javascript编写检查验证的条件

时间:2011-07-20 16:05:24

标签: javascript jquery

你好朋友,

        $('input[name=checkedRecordsCat]').attr('checked', true);
        $('input[name=checkedRecordsSubCat]').attr('checked', true);
        $('input[name=checkedRecordsAtta]').attr('checked', true);
        $('input[name=checkedRecordsTextComp]').attr('checked', true);
        $('input[name=checkedRecordsVariableText]').attr('checked', true);
        $('input[name=checkedRecordsFreeFormText]').attr('checked', true);

我的页面中有这个。我需要检查是否检查了它们我需要显示一条弹出消息。至少检查一个复选框我需要返回true。

如何使用jquery或javascript

编写此条件

感谢

1 个答案:

答案 0 :(得分:7)

假设没有其他元素的名称以checkedRecords开头,您可以将starts-with selector:checked selector

结合使用
if ( $('input[name^="checkedRecords"]:checked').length ){
   // at least one is checked
   return true;
} else {
   // none is checked
   // show popup here..
}