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 相关文章推荐
了解jQuery技巧来提高你的代码(个人觉得那个jquery的手册很不错)
Feb 10 Javascript
javascript中简单的进制转换代码实例
Oct 26 Javascript
jquery+ajax实现跨域请求的方法
Jan 20 Javascript
Node.js实现Excel转JSON
Apr 24 Javascript
限制只能输入数字的实现代码
May 16 Javascript
使用node.js中的Buffer类处理二进制数据的方法
Nov 26 Javascript
JS判断是否为JSON对象及是否存在某字段的方法(推荐)
Nov 29 Javascript
jquery插件treegrid树状表格的使用方法详解(.Net平台)
Jan 03 Javascript
canvas实现图像布局填充功能
Feb 06 Javascript
微信小程序 滚动到某个位置添加class效果实现代码
Apr 19 Javascript
微信小程序 功能函数小结(手机号验证*、密码验证*、获取验证码*)
Dec 08 Javascript
js+css3实现简单时钟特效
Sep 13 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安装攻略:常见问题解答(二)
2006/10/09 PHP
dhtmlxTree目录树增加右键菜单以及拖拽排序的实现方法
2013/04/26 PHP
WordPress中自定义后台管理界面配色方案的小技巧
2015/12/29 PHP
PHP身份证校验码计算方法
2016/08/10 PHP
PHP使用pdo连接access数据库并循环显示数据操作示例
2018/06/05 PHP
php PDO属性设置与操作方法分析
2018/12/27 PHP
JQuery 学习笔记 选择器之五
2009/07/23 Javascript
CSS+Jquery实现页面圆角框方法大全
2009/12/24 Javascript
jQuery简单图表peity.js使用示例
2014/05/02 Javascript
javaScript的函数对象的声明详解
2015/02/06 Javascript
微信小程序 Audio API详解及实例代码
2016/09/30 Javascript
使用prop解决一个checkbox选中后再次选中失效的问题
2017/07/05 Javascript
微信公众号H5支付接口调用方法
2019/01/10 Javascript
javascript实现动态时钟的启动和停止
2020/07/29 Javascript
JavaScript变量Dom对象的所有属性
2020/04/30 Javascript
Python程序设计入门(5)类的使用简介
2014/06/16 Python
浅析Python 中整型对象存储的位置
2016/05/16 Python
Django如何配置mysql数据库
2018/05/04 Python
Python利用公共键如何对字典列表进行排序详解
2018/05/19 Python
使用Python快速搭建HTTP服务和文件共享服务的实例讲解
2018/06/04 Python
对Python random模块打乱数组顺序的实例讲解
2018/11/08 Python
Python2和3字符编码的区别知识点整理
2019/08/08 Python
django实现支付宝支付实例讲解
2019/10/17 Python
Python中使用gflags实例及原理解析
2019/12/13 Python
Python爬虫工具requests-html使用解析
2020/04/29 Python
pymysql之cur.fetchall() 和cur.fetchone()用法详解
2020/05/15 Python
Python实现图片指定位置加图片水印(附Pyinstaller打包exe)
2021/03/04 Python
倩碧澳大利亚官网:Clinique澳大利亚
2019/07/22 全球购物
MAC彩妆澳洲官网:M·A·C AU
2021/01/17 全球购物
施华洛世奇中国官网:SWAROVSKI中国
2020/06/16 全球购物
设计部经理的岗位职责
2013/11/16 职场文书
小学生民族团结演讲稿
2014/08/27 职场文书
2014业务员年终工作总结
2014/12/09 职场文书
小学一年级学生评语大全
2014/12/25 职场文书
升学宴祝酒词
2015/08/11 职场文书
2019通用版劳动合同范本!
2019/07/11 职场文书