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 相关文章推荐
filemanage功能中用到的lib.js
Apr 08 Javascript
Jquery iframe内部出滚动条
Feb 11 Javascript
一些常用且实用的原生JavaScript函数
Sep 08 Javascript
node.js中的console.timeEnd方法使用说明
Dec 09 Javascript
Jquery操作Ajax方法小结
Nov 29 Javascript
理解Javascript图片预加载
Feb 23 Javascript
JS数组搜索之折半搜索实现方法分析
Mar 27 Javascript
JS将unicode码转中文方法
May 08 Javascript
JS点击图片弹出文件选择框并覆盖原图功能的实现代码
Aug 25 Javascript
解决angularjs service中依赖注入$scope报错的问题
Oct 02 Javascript
vue+vant实现商品列表批量倒计时功能
Jan 13 Javascript
仿照Element-ui实现一个简易的$message方法
Sep 14 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
正义联盟的终局之战《天启星战争》将成为DC动画宇宙的最后一部
2020/04/09 欧美动漫
8个必备的PHP功能实例代码
2013/10/27 PHP
php常用文件操作函数汇总
2014/11/22 PHP
js使用removeChild方法动态删除div元素
2014/08/01 Javascript
JavaScript实现继承的4种方法总结
2014/10/16 Javascript
Javascript+CSS实现影像卷帘效果思路及代码
2014/10/20 Javascript
整理Javascript函数学习笔记
2015/12/01 Javascript
JS实现根据文件字节数返回文件大小的方法
2016/08/02 Javascript
Javascript 实现放大镜效果实例详解
2016/12/03 Javascript
Node.js编写CLI的实例详解
2017/05/17 Javascript
element 结合vue 在表单验证时有值却提示错误的解决办法
2018/01/22 Javascript
JavaScript 日期时间选择器一些小结
2018/04/02 Javascript
基于vue v-for 多层循环嵌套获取行数的方法
2018/09/26 Javascript
Vue实现一个无限加载列表功能
2018/11/13 Javascript
如何制作一个Node命令行图像识别工具
2018/12/12 Javascript
JS实现关闭小广告特效
2021/01/29 Javascript
跟老齐学Python之开始真正编程
2014/09/12 Python
python结合selenium获取XX省交通违章数据的实现思路及代码
2016/06/26 Python
Python脚本获取操作系统版本信息
2016/12/17 Python
python游戏开发之视频转彩色字符动画
2019/04/26 Python
详解Python可视化神器Yellowbrick使用
2019/11/11 Python
python中seaborn包常用图形使用详解
2019/11/25 Python
canvas裁剪clip()函数的具体使用
2018/03/01 HTML / CSS
全球航班旅行搜索网站:Cheapflights
2017/05/19 全球购物
麦德龙官方海外旗舰店:德国麦德龙超市
2017/12/23 全球购物
澳大利亚100%丝绸多彩度假装商店:TheSwankStore
2019/09/04 全球购物
感情真挚的毕业生求职信
2014/07/19 职场文书
公安交警个人对照检查材料思想汇报
2014/10/01 职场文书
村干部群众路线整改措施思想汇报
2014/10/12 职场文书
学校群众路线专项整治方案
2014/10/31 职场文书
简单的离婚协议书范本
2014/11/16 职场文书
涉外离婚协议书怎么写
2014/11/20 职场文书
2014年幼儿园教研工作总结
2014/12/04 职场文书
退休教师追悼词
2015/06/23 职场文书
2015教师个人年度工作总结
2015/10/23 职场文书
生产实习心得体会范文
2016/01/22 职场文书