为了账号安全,请及时绑定邮箱和手机立即绑定
  • 表单元素调用validate方法,参数为 rules:{ username:{//注意此字段名为name的值,而不是id或class 的值 required:true,//为是否必须填写 minlength:2,//为最小长度 maxlength:10//最小长度为10 } }
    查看全部
  • validator对象静态方法 $.validator.addMethod(name,method[,message])增加自定义的验证方法 $.validator.format(template,argument,argumentN...)格式化字符串,用参数代替模板中的{n} $.validator.setDefaults(options)修改插件默认设置 $.validator.addClassRules(name,rules)为包含class属性名批量增加验证类型(下图为实例,给classname为“txt”的元素添加验证类型)
    查看全部
  • method:验证方法,指校验的逻辑。比如Email方法,检查输入的文本十分符合Email的规则。 rule:验证规则,指元素和验证方法的关联。比如页面一个id味Email的文本框,需要带有Email的验证方法。 validate是插件的核心方法,定义了基本的校验规则和一些有用的配置项。例如,debug,如果这个参数为true,那么表单不会提交,只进行检查,调试是十分方便的。
    查看全部
  • groups 使提示在同一位置轮流展示
    查看全部
  • ignore:"#hh" 对类hh不进行校验 每个rules的配置方法都有一个默认depends:function(element){条件},表示当函数满足条件时,才开始检验该配置方法<br> 当配置方法有参数时可为该方法添加参数param:x,当depends中函数满足条件时才传入参数进行配置 groups:{login:"username password confirm-password"} //对一组元素进行验证 errorPlacement:function(error,element){ //对一组元素验证后错误信息显示 error.insertBefore("#info"); }
    查看全部
  • validate()方法配置项是validate插件的核心内容 submitHandler通过验证后运行的函数,可以加上表单提交方法 invalidHandler无效表单提交后运行的函数 ignore对某些元素不进行验证 rules定义校验规则 messages定义提示信息 groups对一组元素的验证,用一个错误提示,用errorPlacement控制把出错信息放在那 实例调用: submitHandler:function(from){ //表单提交的方式 from:submit();//$(form).Ajax.submit();//$ajax等方式提交表单 } invalidHandler:function(event,validator){ //event:无效验证触发的事件 //validator:对象 }也可以写一个事件来触发 $("选择器属性值").on("事件名",function(event,validator)){ });
    查看全部
  • △rules()方法 (只针对表单里的元素,而不是某个整个表单) 1.可以使用rules("add",{})的方法来为元素添加规则,如: $("#username").rules("add",{minlength:2,maxlength:10}) 2.可以使用rules("remove",{})的方法来为元素去掉规则,如: $("#username").rules("remove","email") △valid()方法 检查表单是否有错误
    查看全部
  • rules方法 1.可以使用rules("add",{})的方法来为元素添加规则,如: $("#username").rules("add",{minlength:2,maxlength:10}) 2.可以使用rules("remove",{})的方法来为元素去掉规则,如: $("#username").rules("remove","email")
    查看全部
  • 选择器扩展: :blank 选择所有值为空的元素 :filled 选择所有值不为空的元素 :unchecked 选择所有没有被选中的元素
    查看全部
    1 采集 收起 来源:选择器扩展

    2015-11-18

  • rules("add",{ :})增加校验规则
    查看全部
  • debug:true 表单不会提交,只会检验,用于调试
    查看全部
  • $.validator.addMethod(name,.method[,message]) name:方法名称 method:function(value,element,params)方法逻辑 message:提示消息 this.optional(element)意思填写值了才会验证,加上这个之后最好设置require,否则这个验证不会被执行 additional-methods.js包含了很多扩展验证方法。在写自定义方法时可以参考这个js库
    查看全部
  • validate插件自带3个选择器扩展 :blank选择所要值为空的元素(半角的空格都为blank) :filled选择所要值不为空的元素 :unchecked选择所要没有被选中的元素(一般用于复选框)
    查看全部
    1 采集 收起 来源:选择器扩展

    2015-07-13

  • validate()方法配置项是validate插件的核心内容 submitHandler通过验证后运行的函数,可以加上表单提交方法 invalidHandler无效表单提交后运行的函数 ignore对某些元素不进行验证 rules定义校验规则 messages定义提示信息 groups对一组元素的验证,用一个错误提示,用errorPlacement控制把出错信息防在那 调用: submitHandler:function(from){ //表单提交的方式 from:submit();//$(form).Ajax.submit();//$ajax等方式提交表单 } invalidHandler:function(event,validator){ //event:无效验证触发的事件 //validator:对象 }也可以写一个事件来触发 $("选择器属性值").on("事件名",function(event,validator)){ });
    查看全部
  • Email和URL还有date、dateISO都是布尔型的。 根据需求选择date 还是dateISO
    查看全部

举报

0/150
提交
取消
课程须知
您好至少具备jQuery基础知识,HTML/CSS基础知识。
老师告诉你能学到什么?
1.掌握 Validation插件基础验证方法 2.掌握 validator 对象方法 3.掌握 validate方法配置项 4.如何自定义验证方法 5.客户端表单验证的安全性

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!