- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
jQuery.Validate在Web中应用
jQuery.Validate在Web中应用 摘要:该文对表单验证插件jQuery.Validate做了简单的介绍对其使用方法、验证方式、以及错误提示信息的修改做了简单的介绍,并对其优点做了简要的分析。 关键词:Validate;验证;控件;Class;jQuery JavaScript 中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)26-6267-02 JQuery.Validate Application in Web WANG Na, ZHU Xiu-qun, MA Qiang (Xinjiang Wind Energy Institute, Urumqi 830000,China) Abstract: The form validation jQuery.Validate made a brief introduction to the use of methods, validation, and error informa? tion changes were briefly introduced, and the advantages to do brief analysis. Key words: validate;verification;controls;class;jQuery;JavaScript jQuery.Validate插件是历史最悠久的jQuery插件之一,经过了全球众多项目的验证;它有很多的优点,比如:内置大量的验证规则、支持自定义验证规则、支持自定义验证信息提示等;而且它在实时验证方面的表现也很突出,更能实现无刷新实时验证的效果,这与传统的控件验证及后台验证相比,更加人性化了。 1 jQuery.Validate的使用方法 首先,将校验库引入到页面中,如下: 其次,为form进行验证注册 jQuery(document).ready(function(){ $(#form).validate(); }); 最后,编写具体的验证代码 额定功率: 不需要拖控件、指定验证控件等啰嗦的代码,仅仅一个样式名就能实现验证,书写简单、易于操作,还可以根据需求自由的组合验证规则。 2 jQuery.Validate指定验证规则的验证方式 2.1书写class样式指定验证规则或属性验证规则 在控件中书写class的方式,这种验证方式书写非常的方便,只用几个属性就能轻松搞定多种验证,且可以根据需求自由的组合验证规则,比起.Net传统的验证方式更简单快捷,但这种方式许多高级验证都无法使用,且只能使用内置的消息,不能满足个性化需求。 举例如下: 年龄: 2.2以JSON格式书写class样式 同样是在控件中书写class的验证方式,但是书写方式是JSON格式,此方式支持自定义验证消息,增强了界面的友好性,并可以使用高级验证规则。 举例如下?? 风机型号: 2.3调用validate()方法时传递字段的验证规则 采用纯JS的方式,很好的解决了HTML和验证规则的分离,将每个页面的验证规则都写在头部的脚本中,方便日后维护,但对于较多控件的页面书写较为麻烦; 举例如下: $(#form).validate({ rules: { latanlong: {required: true, maxlengh: 20} }) 自定义验证规则只需定义相应的正则表达式即可实现相应的验证,实现非常方便;自定义验证是通过addMethod()方法实现的,语法如下: jQuery.validator.addMethod( name, method, [message] ) 参数name要添加的方法名,用于标识和引用,必须是一个有效的javascript标识符。 参数method方法的实现部分,返回true如果表单元素通过验证。 参数message(Optional)该方法的默认验证消息。 实例如下: //字母下划线验证 jQuery.validator.addMethod(ischrline, function (value, element) { return this.optional(element) || (/^((?!_)[a-zA-Z_]+)$/.test(value)); }, 只能由字母和下划线组成,且只能以字母开头); 4错误提示信息 4.1更改错误信息显示的位置 默认情况下,错误消息是放在验证元
文档评论(0)