`

jquery validate.js x学习

阅读更多

      学习了 jquery validate.js 这个是 jquery 的插件,我觉得么,用了jquery 改变了我们很多的编程习惯,我们都习惯与传统的验证方式,将验证的js 写到 form 的页面中,或者 抽取出来,写在一个js中

 但是jquery validate.js 这个东西,感觉就不是在写传统的js。

 还是看看 jquery validate. 给的 zip包中的demo吧

 

一、默认校验规则
(1)required:true               必输字段
(2)remote:"check.php"          使用ajax方法调用check.php验证输入值
(3)email:true                  必须输入正确格式的电子邮件
(4)url:true                    必须输入正确格式的网址
(5)date:true                   必须输入正确格式的日期
(6)dateISO:true                必须输入正确格式的日期(ISO),例如:2009-06-23,1998/01/22 只验证格式,不验证有效性
(7)number:true                 必须输入合法的数字(负数,小数)
(8)digits:true                 必须输入整数
(9)creditcard:                 必须输入合法的信用卡号
(10)equalTo:"#field"           输入值必须和#field相同
(11)accept:                    输入拥有合法后缀名的字符串(上传文件的后缀)
(12)maxlength:5                输入长度最多是5的字符串(汉字算一个字符)
(13)minlength:10               输入长度最小是10的字符串(汉字算一个字符)
(14)rangelength:[5,10]         输入长度必须介于 5 和 10 之间的字符串")(汉字算一个字符)
(15)range:[5,10]               输入值必须介于 5 和 10 之间
(16)max:5                      输入值不能大于5
(17)min:10                     输入值不能小于10

 

  ajaxSubmit-intergration-demo.html 文件中引用了三个 文件

<script src="../lib/jquery.js" type="text/javascript"></script>
<script src="../lib/jquery.form.js" type="text/javascript"></script>
<script src="../jquery.validate.js" type="text/javascript"></script>

 这种验证方式利用了 jquery.form.js"

将错误信息提示写在了,title中,class中的 required 是validate 中的关键字 约定条件

     <input id="user" name="user" title="Please enter your username (at least 3 characters)" class="required" minlength="3" />
 2 利用metadata,将提示信息规则,提示信息封装起来,custom-messages-metadata-demo.html

     <input id="cemail" name="email" class="{validate:{required:true, email:true, messages:{required:'Please enter your email address', email:'Please enter a valid email address'}}}"/>
   封装成类

3 errorcontainer-demo.html 利用了 错误提示版的方式 与metadata

 

发现jquery 的validate 很复杂恩

 

分享到:
评论

相关推荐

    jQuery.validate.js

    &lt;script src="https://code.jquery.com/jquery-3.x.y.min.js"&gt;&lt;/script&gt; &lt;script src="path/to/jQuery.validate.js"&gt; ``` 接着,为需要验证的表单添加`id`属性,并使用jQuery的`.validate()`方法进行初始化: ```...

    表单验证 jquery.validate.js与poshytip集成

    &lt;script src="https://code.jquery.com/jquery-3.x.y.min.js"&gt;&lt;/script&gt; &lt;script src="js/jquery.validate.min.js"&gt; ``` 然后,对表单元素应用jQuery Validate插件,通常在文档加载完成后执行: ```javascript $...

    jQuery的validate插件使用整理

    &lt;script src="https://code.jquery.com/jquery-3.x.y.min.js"&gt;&lt;/script&gt; &lt;script src="js/jquery.validate.min.js"&gt; ``` ### 2. 基本用法 在HTML中,为需要验证的表单添加`id`属性,然后在JavaScript中初始化...

    jquery.validate.min表单验证

    &lt;script src="https://code.jquery.com/jquery-3.x.y.min.js"&gt;&lt;/script&gt; &lt;script src="jquery.validate.min.js"&gt; ``` 这里,“x.y”表示jQuery的版本号,确保引用最新或适合项目的版本。 - **初始化验证**:...

    jquery validate例子

    &lt;script src="https://code.jquery.com/jquery-3.x.x.min.js"&gt;&lt;/script&gt; &lt;script src="https://cdn.jsdelivr.net/npm/jquery-validation@1.19.x/dist/jquery.validate.min.js"&gt; ``` 接下来,我们来了解一下jQuery ...

    jquery_validate.zip

    &lt;script src="https://code.jquery.com/jquery-3.x.y.min.js"&gt;&lt;/script&gt; &lt;script src="jquery.validate.min.js"&gt; &lt;link rel="stylesheet" href="jquery.validate.css"&gt; &lt;script src="jquery.validate/localization/...

    jquery validate (弹框)

    &lt;script src="https://code.jquery.com/jquery-3.x.x.min.js"&gt;&lt;/script&gt; &lt;script src="path/to/jquery.validate.min.js"&gt; ``` 2. **基本使用**:在需要验证的表单上应用`validate()`方法,如: ```javascript ...

    jquery validate的漂亮css样式验证

    &lt;script src="https://code.jquery.com/jquery-3.x.y.min.js"&gt;&lt;/script&gt; &lt;script src="https://cdn.jsdelivr.net/npm/jquery-validation@1.19.x/dist/jquery.validate.min.js"&gt; ``` 2. **基本验证规则**:`...

    jquery.validate1.7验证插件最新版

    &lt;script src="https://code.jquery.com/jquery-1.x.min.js"&gt;&lt;/script&gt; &lt;script src="jquery.validate.1.7.min.js"&gt; ``` ### 三、基本用法 要对一个表单启用验证,只需在表单元素上添加`class="validate"`,然后...

    jquery.validate学习实例

    &lt;script src="https://code.jquery.com/jquery-3.x.y.min.js"&gt;&lt;/script&gt; &lt;script src="https://cdn.jsdelivr.net/npm/jquery-validation@1.19.x/dist/jquery.validate.min.js"&gt; ``` 2. **绑定验证方法**:然后,...

    jQuery Validate

    &lt;script src="https://code.jquery.com/jquery-3.x.y.min.js"&gt;&lt;/script&gt; &lt;script src="path/to/jquery.validate.min.js"&gt; ``` ### 2. 基本用法 要激活验证,你需要在表单元素上添加`id`或`class`,然后在脚本中...

    jQuery.validate.js表单验证插件的使用代码详解

    Validate是基于jQuery的一款轻量级验证插件,内置丰富的验证规则,还有灵活的自定义规则接口,HTML、CSS与JS之间的低耦合能让您自由布局和丰富样式,支持input,select,textarea的验证。 效果: 代码: &lt;!...

    jquery validate

    &lt;script src="https://code.jquery.com/jquery-3.x.y.min.js"&gt;&lt;/script&gt; &lt;script src="path/to/jquery.validate.js"&gt; ``` ### 2. 基本使用 jQuery Validate插件通过`.validate()`方法来激活表单验证。例如: ```...

    Validate-jquery.zip

    &lt;script src="https://code.jquery.com/jquery-3.x.y.min.js"&gt;&lt;/script&gt; &lt;script src="path/to/jquery.validate.min.js"&gt; &lt;link rel="stylesheet" href="path/to/validation.css"&gt; ``` 2. **基本用法**:使用`$...

    jquery-validate验证框架使用详解及JS文件

    &lt;script src="https://code.jquery.com/jquery-3.x.y.min.js"&gt;&lt;/script&gt; &lt;script src="path/to/jquery.validate.min.js"&gt; ``` #### 基本用法 在`jQuery`选择器中,可以对表单元素调用`validate()`方法初始化验证:...

    js中的jquery框架.js文件

    JavaScript是一种广泛应用于网页和网络应用的编程语言,它使得网页具备了动态交互的能力。而jQuery是JavaScript的一个库,它的...同时,了解jQuery的底层原理有助于理解JavaScript本身,对于深入学习前端开发非常有益。

    jquery.validate验证说明

    &lt;script src="https://code.jquery.com/jquery-3.x.x.min.js"&gt;&lt;/script&gt; &lt;script src="jquery.validate.min.js"&gt; ``` 请确保路径正确,并根据实际情况选择合适的jQuery版本。 2. **基本配置** 对需要验证的...

    jquery表单验证大全.rar

    &lt;script src="https://code.jquery.com/jquery-3.x.y.min.js"&gt;&lt;/script&gt; &lt;script src="path/to/jquery.validate.min.js"&gt; ``` 2. 初始化验证:接着,为需要验证的表单元素添加对应的规则和消息。这通常在jQuery的$...

    jquery Validate

    &lt;script src="https://code.jquery.com/jquery-3.x.x.min.js"&gt;&lt;/script&gt; ``` **2. 引入jQuery Validate** 接下来,你需要引入jQuery Validate插件和其默认的样式文件。这些文件通常位于你的项目目录下的`js`和`css...

    jquery验证控件Validate

    &lt;script src="https://code.jquery.com/jquery-3.x.y.min.js"&gt;&lt;/script&gt; &lt;script src="jquery.validate.min.js"&gt; ``` 这里的`jquery.validate.min.js`是jQuery Validate的压缩文件,你需要确保其路径正确。 ### 二...

Global site tag (gtag.js) - Google Analytics