jquery.validate使用攻略 第二部


Posted in Javascript onJuly 01, 2010

Plugin methodsName Type
validate( options ) Returns: Validator
验证所选的FORM
valid( ) Returns: Boolean
检查是否验证通过
rules( ) Returns: Options
返回元素的验证规则
rules( "add", rules ) Returns: Options
增加验证规则
rules( "remove", rules ) Returns: Options
删除验证规则
removeAttrs( attributes ) Returns: Options
删除特殊属性并且返回他们
Custom selectors
Name Type
:blank Returns: Array <Element >
没有值的筛选器
:filled Returns: Array <Element >
有值的筛选器
:unchecked Returns: Array <Element >
没选择的元素的筛选器
Utilities
Name Type
jQuery.format( template, argument , argumentN... ) Returns: String
用参数代替模板中的 {n}。
Validatorvalidate方法返回一个Validator对象, 它有很多方法, 让你能使用引发校验程序或者改变form的内容.
下面只是列出常用的.
form( ) Returns: Boolean
验证form返回成功还是失败
element( element ) Returns: Boolean
验证单个元素是成功还是失败
resetForm( ) Returns: undefined
把前面验证的FORM恢复到验证前原来的状态
showErrors( errors ) Returns: undefined
显示特定的错误信息
built-in Validation methods
Name Type
setDefaults( defaults ) Returns: undefined
改变默认的设置
addMethod( name, method, message ) Returns: undefined
添加一个新的验证方法. 必须包括名字,一个JAVASCRIPT方法和一个默认的信息
addClassRules( name, rules ) Returns: undefined
增加组合验证类型
addClassRules( rules ) Returns: undefined
增加组合验证类型
built-in Validation methodsName Type
required( ) Returns: Boolean
必填验证元素
required( dependency-expression ) Returns: Boolean
必填元素依赖于表达式的结果.
required( dependency-callback ) Returns: Boolean
必填元素依赖于回调函数的结果.
remote( url ) Returns: Boolean
请求远程校验。url通常是一个远程调用方法
minlength( length ) Returns: Boolean
设置最小长度
maxlength( length ) Returns: Boolean
设置最大长度
rangelength( range ) Returns: Boolean
设置一个长度范围[min,max]
min( value ) Returns: Boolean
设置最小值.
max( value ) Returns: Boolean
设置最大值.
range( range ) Returns: Boolean
设置值的范围
email( ) Returns: Boolean
验证电子邮箱格式
url( ) Returns: Boolean
验证连接格式
date( ) Returns: Boolean
验证日期格式(类似30/30/2008的格式,不验证日期准确性只验证格式)
dateISO( ) Returns: Boolean
研制ISO类型的日期格式
dateDE( ) Returns: Boolean
验证德式的日期格式(29.04.1994 or 1.1.2006)
number( ) Returns: Boolean
验证十进制数字(包括小数的)
numberDE( ) Returns: Boolean
Makes the element require a decimal number with german format.
digits( ) Returns: Boolean
验证整数
creditcard( ) Returns: Boolean
验证信用卡号
accept( extension ) Returns: Boolean
验证相同后缀名的字符串
equalTo( other ) Returns: Boolean
验证两个输入框的内容是否相同
其他API参考下一章的自定义部分。

Javascript 相关文章推荐
javascript 基础篇3 类,回调函数,内置对象,事件处理
Mar 14 Javascript
jQuery中对节点进行操作的相关介绍
Apr 16 Javascript
jquery自定义下拉列表示例
Apr 25 Javascript
javascript学习笔记(六)数据类型和JSON格式
Oct 08 Javascript
js+div实现文字滚动和图片切换效果代码
Aug 27 Javascript
js无提示关闭浏览器窗口的两种方法分析
Nov 06 Javascript
微信小程序 实现拖拽事件监听实例详解
Nov 16 Javascript
JS求解三元一次方程组值的方法
Jan 03 Javascript
Java设计中的Builder模式的介绍
Mar 22 Javascript
vue单个组件实现无限层级多选菜单功能
Apr 10 Javascript
js事件触发操作实例分析
Jun 21 Javascript
JavaScript实现打字游戏
Feb 19 Javascript
jQuery Validation插件remote验证方式的Bug解决
Jul 01 #Javascript
jquery.validate使用攻略 第一部
Jul 01 #Javascript
jquery 新浪网易的评论块制作
Jul 01 #Javascript
基于jQuery实现点击同时更改两个iframe的网址
Jul 01 #Javascript
jQuery ajax cache缓存问题
Jul 01 #Javascript
javascript 实用的文字链提示框效果
Jun 30 #Javascript
一个简单的js鼠标划过切换效果
Jun 30 #Javascript
You might like
PHP循环获取GET和POST值的代码
2008/04/09 PHP
php 论坛采集程序 模拟登陆,抓取页面 实现代码
2009/07/09 PHP
获取PHP警告错误信息的解决方法
2013/06/03 PHP
新浪微博OAuth认证和储存的主要过程详解
2015/03/27 PHP
Thinkphp实现站点静态化的方法详解
2017/03/21 PHP
php7新特性的理解和比较总结
2019/04/14 PHP
JavaScript 解析读取XML文档 实例代码
2009/07/07 Javascript
JavaScript 异步调用框架 (Part 2 - 用例设计)
2009/08/03 Javascript
JQuery跨Iframe选择实现代码
2010/08/19 Javascript
Jquery之Ajax运用 学习运用篇
2011/09/26 Javascript
Java 正则表达式学习总结和一些小例子
2012/09/13 Javascript
终于解决了IE8不支持数组的indexOf方法
2013/04/03 Javascript
图片上传插件jquery.uploadify详解
2013/11/15 Javascript
引用其它js时如何同时处理多个window.onload事件
2014/09/02 Javascript
js动态生成Html元素实现Post操作(createElement)
2015/09/14 Javascript
Node.js中使用socket创建私聊和公聊聊天室
2015/11/19 Javascript
jQuery插件之jQuery.Form.js用法实例分析(附demo示例源码)
2016/01/04 Javascript
javascript函数命名的三种方式及区别介绍
2016/03/22 Javascript
基于Vue的延迟加载插件vue-view-lazy
2018/05/21 Javascript
详解微信JS-SDK选择图片遇到的坑
2018/08/15 Javascript
JS变量提升原理与用法实例浅析
2020/05/22 Javascript
用python登录Dr.com思路以及代码分享
2014/06/25 Python
python基于物品协同过滤算法实现代码
2018/05/31 Python
Python序列化pickle模块使用详解
2020/03/05 Python
基于Python实现2种反转链表方法代码实例
2020/07/06 Python
Ubuntu16安装Python3.9的实现步骤
2020/12/15 Python
CSS3 media queries + jQuery实现响应式导航
2016/09/30 HTML / CSS
纽约家具、家居装饰和地毯店:ABC Carpet & Home
2017/06/21 全球购物
会计专业大学生职业生涯规划书
2014/02/11 职场文书
商场消防演习方案
2014/02/12 职场文书
《秋姑娘的信》教学反思
2014/02/28 职场文书
2015年乡镇工作总结范文
2015/04/22 职场文书
文艺节目主持词
2015/07/06 职场文书
如何制定销售人员薪酬制度?
2019/07/09 职场文书
《家世》读后感:看家训的力量
2019/12/30 职场文书
Python 中的单分派泛函数你真的了解吗
2021/06/22 Python