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 框架小结 个人工作经验
Jun 13 Javascript
javascript parseInt与Number函数的区别
Jan 21 Javascript
javascript中length属性的探索
Jul 31 Javascript
JavaScript取得鼠标绝对位置程序代码介绍
Sep 16 Javascript
javascript+xml实现简单图片轮换(只支持IE)
Dec 23 Javascript
利用jquery动画特效和css打造的侧边弹出垂直导航
Apr 04 Javascript
jQuery UI Grid 模态框中的表格实例代码
Apr 01 jQuery
JavaScript中为事件指定处理程序的五种方式分析
Jul 27 Javascript
详解vue 图片上传功能
Apr 30 Javascript
ElementUI之Message功能拓展详解
Oct 18 Javascript
javascript设计模式 ? 状态模式原理与用法实例分析
Apr 22 Javascript
html+vue.js 实现漂亮分页功能可兼容IE
Nov 07 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 XML数据解析代码
2010/05/26 PHP
php 使用curl模拟ip和来源进行访问的实现方法
2017/05/02 PHP
php数据库的增删改查 php与javascript之间的交互
2017/08/31 PHP
javascript编程起步(第五课)
2007/02/27 Javascript
javascript document.execCommand() 常用解析
2009/12/14 Javascript
js不完美解决click和dblclick事件冲突问题
2012/07/16 Javascript
基于jquery的网站幻灯片切换效果焦点图代码
2013/09/15 Javascript
JSP跨iframe如何传递参数实现代码
2013/09/21 Javascript
javascript实现简单的Map示例介绍
2013/12/23 Javascript
jquery解析XML字符串和XML文件的方法说明
2014/02/21 Javascript
JS获取子窗口中返回的数据实现方法
2016/05/28 Javascript
jQuery实现页面滚动时智能浮动定位
2017/01/08 Javascript
可能被忽略的一些JavaScript数组方法细节
2019/02/28 Javascript
[48:24]完美世界DOTA2联赛循环赛LBZS vs Forest 第一场 10月30日
2020/10/31 DOTA
python笔记(2)
2012/10/24 Python
python虚拟环境virualenv的安装与使用
2016/12/18 Python
Python用sndhdr模块识别音频格式详解
2018/01/11 Python
python实现对求解最长回文子串的动态规划算法
2018/06/02 Python
numpy和pandas中数组的合并、拉直和重塑实例
2019/06/28 Python
使用tqdm显示Python代码执行进度功能
2019/12/08 Python
定义css设备类型-Media Queries图表简介及使用方法
2013/01/21 HTML / CSS
html5自定义video标签的海报与播放按钮功能
2019/12/04 HTML / CSS
Under Armour安德玛中国官网:美国高端运动科技品牌
2018/03/09 全球购物
Tommy Hilfiger澳洲官网:美国高端休闲领导品牌
2020/12/16 全球购物
说出一些常用的类,包,接口
2014/09/22 面试题
幼师岗位求职简历的自荐信格式
2013/09/21 职场文书
临床医师个人自我评价
2014/04/06 职场文书
中餐厅经理岗位职责
2014/04/11 职场文书
办公室主任岗位承诺书
2014/05/29 职场文书
公司会议开幕词
2015/01/29 职场文书
天鹅湖观后感
2015/06/09 职场文书
村主任当选感言
2015/08/01 职场文书
经典法律座右铭(50句)
2019/08/15 职场文书
golang slice元素去重操作
2021/04/30 Golang
Spring this调用当前类方法无法拦截的示例代码
2022/03/20 Java/Android
彻底卸载VMware虚拟机的超详细步骤记录
2022/07/15 Servers