ImageVerifierCode 换一换
格式:DOCX , 页数:55 ,大小:108.30KB ,
资源ID:16445062      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16445062.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(jQueryvalidation验证框架使用方法Word格式.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

jQueryvalidation验证框架使用方法Word格式.docx

1、size=25requiredminlength=2/10. submitvalue=Submit11. script type= src=js/jquery-1.3.2.min.js src=js/jquery.validate.pack.js $(document).ready(function() $( );form class= id= method= action= Name input class= type= value=此文谨以以上js片段开始介绍jQuery Validation。验证从这个方法开始:validate( options ) 一、可选项( options ) 1

2、 debug 类型:Boolean 默认:false 说明:开启调试模式。如果为true,表单不会提交,而且会在控制台显示一些错误消息(需要Firebug或者Firebug lite)。当要阻止表单默认提交事件,尝试去开启它。Js代码 1. $(.selector).validate(2. debug:true3. ).validate( debug: true)2 submitHandlerCallbackdefault (native) form submit 当表单通过验证,提交表单。回调函数有个默认参数formsubmitHandler:function(form)3. /doothe

3、rstuffforavalidform.submit();6. ) submitHandler: function(form) / do other stuff for a valid form form.submit(); 3 invalidHandlerCallback 当未通过验证的表单提交时,可以在该回调函数中处理一些事情。该回调函数有两个参数:第一个为一个事件对象,第二个为验证器(validator)invalidHandler:function(form,validator)varerrors=validator.numberOfInvalids();if(errors)messa

4、ge=1?Youmissedfield.Ithasbeenhighlighted7. :+fields.Theyhave;8. div.errorspan).html(message);div.error).show();else11. ).hide();12. 13. 14. ) invalidHandler: function(form, validator) var errors = validator.numberOfInvalids(); if (errors) var message = errors = 1 ? You missed 1 field. It has been hi

5、ghlighted :You missed + errors + fields. They have been highlighteddiv.error span else )4 ignoreSeletor 当进行表单验证时,过滤掉选择器所选择的表单。用了jQuery not方法( not() )。类型为submit和reset的表单总是被忽略的。#myformignore:.ignore ignore: 5 rulesOptionsrules are read from markup (classes, attributes, metadata) 用户定义的键/值对规则。键为一个表单元素的

6、name属性(或是一组单选/复选按钮)、值为一个简单的字符串或者由规则/参数对(rule/parameter)组成的一个对象。可以和 class/attribute/metadata 规则一起使用。每个规则可以指定一个依存的验证前提条件。rules:simplerule,convertedtorequired:truename:,compoundruleemail:required:true,/*depends:function(element)return#contactform_email:checked)*/15. 16. ) rules: / simple rule, converte

7、d to required:true name:, / compound rule email: required: true, /* depends: function(element) return $() */6 messages验证方法默认使用的消息 用户自定义的 键/值 对消息。键为一个表单元素的name属性,值为该表单元素将要显示的消息。该消息覆盖元素的title属性或者默认消息。消息可以是一个字符串或者一个回 调函数。回调函数必须在验证器的作用域中调用,将规则参数作为回调函数的第一个参数,将该表单元素作为回调函数的第二个参数,且必须返回一个字符串类型的 消息。,messages:

8、PleasespecifyyourWeneedemailaddresscontactyouYourmustbeintheformatofname , messages:Please specify your nameWe need your email address to contact youYour email address must be in the format of name7 groupsOptions 指定错误消息分组。一个组由一个任意的组名作为键,一个由空白符分割的表单元素name属性列表作为值。用errorPlacement定义组消息的存放位置。groups:usern

9、ame:fnamelnameerrorPlacement:function(error,element)(element.attr(fname|element.attr(error.insertAfter(#lastname);error.insertAfter(element); groups: username:fname lname errorPlacement: function(error, element) if (element.attr() = | element.attr( ) error.insertAfter( else error.insertAfter(element

10、);true8 onsubmittrue 提交时验证表单。当设置为false时,只能用其它的事件验证。onsubmit:false onsubmit: false9 onfocusout焦点离开时验证(单选/复选按钮除外)。如果表单中没有输入任何内容,所有的规则将被跳过,除非该表单已经被标记为无效的。onfocusout: onfocusout:10 onkeyup当键盘按键弹起时验证。只要表单元素没有被标记成无效的,不会有反应。另外,所有的规则将在每次按键弹起时验证。onkeyup: onkeyup:11 onclick鼠标点击验证针对单选和复选按钮。onclick: onclick:12

11、focusInvalid当验证无效时,焦点跳到第一个无效的表单元素。当为false时,验证无效时,没有焦点响应。focusInvalid: focusInvalid: focusCleanup如果为true,当表单得到焦点时,移除在该表单上的errorClass并隐藏所有错误消息。避免与focusInvalid一起使用。focusCleanup: focusCleanup:13 metaString 如果想使用其它插件来使用元数据验证规则,得指定相应的元数据对象。meta:validate4. textemailvalidate:true meta:input type= required:

12、true, email:14 errorClassStringerror用此设定的样式来定义错误消息的样式。errorClass:invalid errorClass:15 validClassvalid设定当验证通过时,消息显示的样式。validClass:success validClass:16 errorElementlabel用html元素类型创建错误消息的容器。默认的有个优点就是能在错误消息与无效表单之间用for属性建立有意义的联系(一个常常使用的,而不管表单元素是什么的)。errorElement:em errorElement:17 wrapperBoolean 用一个指定的元

13、素将错误消息包围。与errorLabelContainer一起创建一个错误消息列表非常有用。wrapper:li wrapper:18 errorLabelContainerSelector 错误消息标签的容器。errorLabelContainer:#messageBox4. ) errorLabelContainer:19 errorContainer错误消息的容器。errorContainer:#messageBox1,#messageBox2#messageBox1ulfunction()alert(Submitted! errorContainer:#messageBox1, #me

14、ssageBox2#messageBox1 ul, debug:true, function() alert() 20 showErrorsNone,内置的显示消息 自定义消息显示的句柄。该回调函数有两个参数,第一 个为errorMap,第二个参数为errorList,在validator对象的上下文中调用。参数只包含那些经过onblur/onkeyup验证 的表单元素,也有可能是单个元素。除此之外,你还可以用this.defaultShowErrors()触发默认的行为。showErrors:function(errorMap,errorList)#summary).html(containsthis.numberOfInvalids()5.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1