网站大量收购独家精品文档,联系QQ:2885784924

nice Validator简短笔记.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
nice Validator简短笔记

导入jsscript type=text/javascriptsrc=${ctx }/static/js/jqvalidator/jquery.validator.min.js?local=zh-CN/script例子data-rule=required;1,默认提示inputtype=textname=namedata-rule=required;/提示此处不能为空2,修改默认提示inputtype=textname=namedata-rule=姓名:required;/提示姓名不能为空3,修改默认提示inputtype=textname=namedata-rule=required;data-msg-required=姓名必须输入/提示姓名必须输入4,密码和重复密码inputname=passworddata-rule=密码: required;password;brinputname=againPwddata-rule=确认密码: required;match(password);5,远程调用实例inputtype=textname=oldpwdid=oldpwddata-rule=原密码:required;remote[${ctx}/account/checkOldPwd]/请求地址account/checkOldPwd?oldpwd=***要求后台返回的数据格式?{data:{ok:名字很棒!}} = 成功, {data:{error:错误消息}}= 失败判断表单是否验证通过$([name=postCode]).isValid();验证表单域是否验证通过$(#form).isValid();验证form表单是否验证通过指定需要忽略验证的元素的jQuery选择器,Example:123456789101112//任何不可见的元素,都不作验证$(form).validator({ ignore: :hidden});//id为tab2下的所有子元素都不作验证$(form).validator({ ignore: #tab2});//动态改变要忽略验证的元素$(form).data(validator).options.ignore = #tab1;一,自定义常用验证实例1,邮政编码格式inputtype=textname=postCodedata-rule=required;postdata-rule-post=[/^[1-9][0-9]{5}$/, 邮政编码不正确]/2,验证手机input name=mobileplaceholder=手机号 data-rule=required; mobile data-rule-mobile=[/^1[3458]\d{9}$/, 请检查手机号格式]3,验证邮箱inputtype=textname=emaildata-rule=required;emaildata-rule-email=[/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/i,邮箱格式不正确]/3,验证固定电话inputtype=textname=teldata-rule=required;teldata-rule-tel=[/^((0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/,固定电话不正确(021-3333333)]/4,验证必须是正整数inputtype=textname=teldata-rule=required;integerdata-rule-integer=[/^[0-9]*[1-9][0-9]*$/,请输入正整数’]/4,验证必须是正数inputtype=textname=bargainPricedata-rule=numdata-rule-num=[/^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$/]checked=checked自定义消息显示位置data-target内置规则(rules)公共定义:1.?数值范围使用波浪线(~)表示,例如:6~(大于等于6)、~6(小于等于6)、6~16(6到16)2.?大小比较使用lt(小于)、lte(小于等于)、gt(大于)、gte(大于等于)、eq(等于)表示3. 如果某个规则可以带参数,参数要使用方括号([])或者圆括号(())括起来,取决于你的习惯规则参数描述例子required必填项required //不能为空required(xxx) //满足xxx规则,才验证requiredrequired(not, xxx) //如果值为空,或者xxx也认为是空integer可选,标识整数

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档