atitit.jQuery
Validate验证框架详解
与ati
Validate 设计新特色

 

  1. AtiValidate的目标1

2.
默的认校验规则壹

2.一.
施用办法 1、metadata用法,将官和校官验规则写到控件中二

二.二. 2、将官和校官验规则写到js代码中二

  1. 校验2

4.
jquery的validate问题3

 

 

1. AtiValidate的目标

支撑验证单个成分

支撑后端服务器验证

支撑html ext 标签的属性书写格局

能够在btn-click时间中手动调用。

 

 

2. 默的认校验规则

(一)、required:true               必输字段

(二)、remote:”remote-valid.jsp”
  使用ajax方法调用remote-valid.jsp验证输入值

(三)、email:true                  必须输入正确格式的电子邮件

(四)、url:true                    必须输入正确格式的网站

(伍)、date:true                   必须输入正确格式的日期,日期校验ie陆出错,慎用

(陆)、dateISO:true                必须输入正确格式的日期(ISO),例如:二零一零-0陆-贰3,一玖9陆/0四分之二2 只验证格式,不表明有效性

(七)、number:true                 必须输入合法的数字(负数,小数)

(8)、digits:true                 必须输入整数

(玖)、creditcard:true             必须输入合法的信用卡号

(10)、equalTo:”#password”
       输入值必须和#password相同

(1一)、accept:                    输入拥有合法后缀名的字符串(上传文件的后缀)

(1二)、maxlength:伍                输入长度最多是5的字符串(汉字算二个字符)

(一叁)、minlength:10               输入长度最小是拾的字符串(汉字算七个字符)

(14)、rangelength:[5,10]
        输入长度必须介于
5 和 十 之间的字符串”)(汉字算三个字符)

(15)、range:[5,10]
              输入值必须介于
五 和 10 之间

(1陆)、max:五                      输入值不可能超出五

(一柒)、min:10                     输入值不可能小于10

 

作者::  ★(attilax)>>>   绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 Ake巴 阿尔 拉帕努伊 ) 汉字名:艾龙,  EMAIL:146651983玖@qq.com

转发请注脚来源: http://blog.csdn.net/attilax

 

2.1. 利用方法 一、metadata用法,将校验规则写到控件中

4、使用class=”{}”的主意,必须引进包:jquery.metadata.js;
能够利用如下的措施,修改提示内容:class=”{required:true,minlength:5,messages:{required:’请输入内容’}}”;
在选取equalTo关键字时,后边的始末必须抬高引号,如下代码:class=”{required:true,minlength:伍,equalTo:’#password’}”。

 

2.2. 贰、将官和校官验规则写到js代码中

 

 

 rules:{

                    myname:{

                        required:true

                    },

                    email:{

                        required:true,

                        email:true

                    },

                    password:{

                        required:true,

                        rangelength:[3,10]

                    },

jQuery,                    confirm_password:{

                        equalTo:”#password”

                    }
                   

                },

3. 校验

暗中认可使用form提交消炎

 

 

壹经想用ajax提交表单,还想用jquery的validate举办表达,能够应用如下方法。 
1:表单照旧如常编写的表单内容,button还是submit类型,只然则在validate验证通过后的诀窍中动用ajax提交表单 
$(“#saveWorkExtra”).validate({ 

 

4. jquery的validate问题

Valid本末倒置,ajax格局不那么尽管

止咳form valid,不能element  valid。。

不支持html ext 标签的属性书写情势,而是使用了class metadata情势,简单和ui框架争辩

 

jQuery Validate验证框架详解 – Ruthless – 和讯.htm

相关文章

网站地图xml地图