首页 > 代码库 > jquery.validate使用 - 2
jquery.validate使用 - 2
jQuery.validate.js API说明参考http://ideabean.javaeye.comPlugin methods
Name Typevalidate( options ) Returns: Validator验证所选的FORMvalid( ) Returns: Boolean检查是否验证通过rules( ) Returns: Options返回元素的验证规则rules( "add", rules ) Returns: Options增加验证规则rules( "remove", rules ) Returns: Options删除验证规则removeAttrs( attributes ) Returns: Options删除特殊属性并且返回他们Custom selectorsName Type:blank Returns: Array <Element >没有值的筛选器:filled Returns: Array <Element >有值的筛选器:unchecked Returns: Array <Element >没选择的元素的筛选器UtilitiesName TypejQuery.format( template, argument , argumentN... ) Returns: String用参数代替模板中的 {n}。Validator
validate方法返回一个Validator对象, 它有很多方法, 让你能使用引发校验程序或者改变form的内容. 下面只是列出常用的.form( ) Returns: Boolean验证form返回成功还是失败element( element ) Returns: Boolean验证单个元素是成功还是失败resetForm( ) Returns: undefined把前面验证的FORM恢复到验证前原来的状态showErrors( errors ) Returns: undefined显示特定的错误信息built-in Validation methodsName TypesetDefaults( defaults ) Returns: undefined改变默认的设置addMethod( name, method, message ) Returns: undefined添加一个新的验证方法. 必须包括名字,一个JAVASCRIPT方法和一个默认的信息addClassRules( name, rules ) Returns: undefined增加组合验证类型 addClassRules( rules ) Returns: undefined增加组合验证类型 built-in Validation methods
Name Typerequired( ) 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: BooleanMakes the element require a decimal number with german format.digits( ) Returns: Boolean验证整数creditcard( ) Returns: Boolean验证信用卡号accept( extension ) Returns: Boolean验证相同后缀名的字符串equalTo( other ) Returns: Boolean验证两个输入框的内容是否相同
jquery.validate使用 - 2
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。