jq validate怎么判断是否选中复选框

jq validate如何判断是否选中复选框
jq validate怎么判断是否选中复选框jq validate怎么判断是否选中复选框
------解决思路----------------------
引用:
Quote: 引用:

agree:'atCheck'后面少了逗号了,都报错了。。

this是valiater对象,你对他attr没有意义啊

将你的return 那句改为 return element.checked试试

还是不行啊,之前没逗号是因为上面那个我也用了的,后来为了方便截图,我把两种放一起,才没加逗号。下面是三个地方的截图
jq validate怎么判断是否选中复选框jq validate怎么判断是否选中复选框jq validate怎么判断是否选中复选框
我jq validate是刚看的资料学的


......你定义的规则是isAgree啊。。
agree要使用isAgree,不是atAgree。。。验证规则都错了

agree:'isAgree'
------解决思路----------------------
html:

<form id="selectform" action="hahahah">
<input type="checkbox" name="checkbox">
<input type="submit">
</form>

js

  $("#selectform").validate({
     rules:{
     checkbox:{
     isSelect:true
     }    
     }
    });


 $.validator.addMethod("isSelect",function(value,element){

 return element.checked             
  
      }," !请同意条款");


validate插件接收两个参数,一个是该元素的value,一个是元素本身--element