jquery.validate使用攻略 第二部_Javascript教程-查字典教程网
jquery.validate使用攻略 第二部
jquery.validate使用攻略 第二部
发布时间:2016-12-30 来源:查字典编辑
摘要:PluginmethodsNameTypevalidate(options)Returns:Validator验证所选的FORMvalid(...

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教程学习
    编程开发子分类