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 相关文章推荐
你所要知道JS(DHTML)中的一些技巧
Jan 09 Javascript
style、 currentStyle、 runtimeStyle区别分析
Aug 01 Javascript
javascript查询字符串参数的方法
Jan 28 Javascript
jQuery根据用户电脑是mac还是pc加载对应样式的方法
Jun 26 Javascript
输入框点击时边框变色效果的实现方法
Dec 26 Javascript
vue.js开发环境搭建教程
May 04 Javascript
Javascript实现倒计时时差效果
May 18 Javascript
vue2.0 使用element-ui里的upload组件实现图片预览效果方法
Sep 04 Javascript
vue+axios+element ui 实现全局loading加载示例
Sep 11 Javascript
Nuxt项目支持eslint+pritter+typescript的实现
May 20 Javascript
vue 地区选择器v-distpicker的常用功能
Jul 23 Javascript
jQuery zTree如何改变指定节点文本样式
Oct 16 jQuery
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
收音机怀古---春雷3P7图片欣赏
2021/03/02 无线电
PHP中HTML标签过滤技巧
2014/01/07 PHP
PHP中substr()与explode()函数用法分析
2014/11/24 PHP
php web环境和命令行环境下查找php.ini的位置
2019/07/17 PHP
整理8个很棒的 jQuery 倒计时插件和教程
2011/12/12 Javascript
关于extjs4如何获取grid修改后的数据的问题
2013/08/07 Javascript
js判断运行jsp页面的浏览器类型以及版本示例
2013/10/30 Javascript
jquery浏览器滚动加载技术实现方案
2014/06/03 Javascript
jQuery中:checkbox选择器用法实例
2015/01/03 Javascript
Javascript基础教程之JavaScript语法
2015/01/18 Javascript
javascript 判断两个日期之差的示例代码
2015/09/05 Javascript
JavaScript类型系统之基本数据类型与包装类型
2016/01/06 Javascript
浅谈关于.vue文件中style的scoped属性
2017/08/19 Javascript
浅谈vue的踩坑路
2017/08/31 Javascript
Vue响应式原理深入解析及注意事项
2017/12/11 Javascript
浅析Vue 生命周期
2018/06/21 Javascript
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
2018/09/18 Javascript
详解JS浏览器事件循环机制
2019/03/27 Javascript
vue2.0自定义指令示例代码详解
2019/04/25 Javascript
React-redux实现小案例(todolist)的过程
2019/09/29 Javascript
vant 自定义 van-dropdown-item的用法
2020/08/05 Javascript
python cookielib 登录人人网的实现代码
2012/12/19 Python
Python中zip()函数用法实例教程
2014/07/31 Python
对python程序内存泄漏调试的记录
2018/06/11 Python
从列表或字典创建Pandas的DataFrame对象的方法
2019/07/06 Python
用Python画小女孩放风筝的示例
2019/11/23 Python
python实现udp传输图片功能
2020/03/20 Python
全球最大的服务市场:Fiverr
2017/01/03 全球购物
葡萄牙语专业个人求职信
2013/12/10 职场文书
大学生创业计划书的用途
2014/01/08 职场文书
初三学生评语大全
2014/04/24 职场文书
学校食堂食品安全责任书
2014/07/28 职场文书
领导班子遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
Python基础详解之描述符
2021/04/28 Python
golang goroutine顺序输出方式
2021/04/29 Golang
SpringCloud Alibaba 基本开发框架搭建过程
2021/06/13 Java/Android