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 相关文章推荐
Apply an AutoFormat to an Excel Spreadsheet
Jun 12 Javascript
JQuery FlexiGrid的asp.net完美解决方案 dotNetFlexGrid-.Net原生的异步表格控件
Sep 12 Javascript
javascript文本框内输入文字倒计数的方法
Feb 24 Javascript
浅谈JavaScript字符串拼接
Jun 25 Javascript
在网页中插入百度地图的步骤详解
Dec 02 Javascript
解决node修改后需频繁手动重启的问题
May 13 Javascript
在angularJs中进行数据遍历的2种方法
Oct 08 Javascript
JS防抖和节流实例解析
Sep 24 Javascript
JS实现页面数据懒加载
Feb 13 Javascript
Vue事件处理原理及过程详解
Mar 11 Javascript
JS异步宏队列微队列原理详解
Sep 09 Javascript
详解Typescript里的This的使用方法
Jan 08 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
第十节--抽象方法和抽象类
2006/11/16 PHP
php快速url重写 更新版[需php 5.30以上]
2010/04/20 PHP
PHP警告Cannot use a scalar value as an array的解决方法
2012/01/11 PHP
深入array multisort排序原理的详解
2013/06/18 PHP
安装apache2.2.22配置php5.4(具体操作步骤)
2013/06/26 PHP
JAVASCRIPT下判断IE与FF的比较简单的方式
2008/10/17 Javascript
JavaScript几种形式的树结构菜单
2010/05/10 Javascript
IE本地存储userdata的一个bug说明
2010/07/01 Javascript
基本jquery的控制tabs打开的数量的代码
2010/10/17 Javascript
JS中判断JSON数据是否存在某字段的方法
2014/03/07 Javascript
使用不同的方法结合/合并两个JS数组
2014/09/18 Javascript
javascript中Date()函数在各浏览器中的显示效果
2015/06/18 Javascript
在JavaScript中访问字符串的子串
2015/07/07 Javascript
Bootstrap基本插件学习笔记之折叠(22)
2016/12/08 Javascript
jQuery Form表单取值的方法
2017/01/11 Javascript
如何在AngularJs中调用第三方插件库
2017/05/21 Javascript
详解webpack+angular2开发环境搭建
2017/06/28 Javascript
JavaScript的数据类型转换原则(干货)
2018/03/15 Javascript
Nuxt升级2.0.0时出现的问题(小结)
2018/10/08 Javascript
python网络编程学习笔记(四):域名系统
2014/06/09 Python
python获取当前时间对应unix时间戳的方法
2015/05/15 Python
python matlibplot绘制3D图形
2018/07/02 Python
Flask框架工厂函数用法实例分析
2019/05/25 Python
解决django model修改添加字段报错的问题
2019/11/18 Python
Django对接支付宝实现支付宝充值金币功能示例
2019/12/17 Python
python实现遍历文件夹图片并重命名
2020/03/23 Python
HTML5中input[type='date']自定义样式与日历校验功能的实现代码
2017/07/11 HTML / CSS
香港太阳眼镜网上商店:SmartBuyGlasses香港
2016/07/22 全球购物
Raleigh兰令自行车美国官网:英国凤头牌自行车
2018/01/08 全球购物
浅谈react路由传参的几种方式
2021/03/23 Javascript
《美丽的小路》教学反思
2014/02/26 职场文书
党员教师工作决心书
2014/03/13 职场文书
2014年十一国庆节爱国演讲稿
2014/09/23 职场文书
故宫导游词
2015/01/31 职场文书
写给导师的自荐信
2015/03/06 职场文书
观后感格式
2015/06/19 职场文书