jQuery.validate.js API说明

参考http://ideabean.javaeye.comPlugin methods
Name	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}。 Validator
validate方法返回一个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 methods
Name	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
验证两个输入框的内容是否相同

jquery.validate使用 - 2的更多相关文章

  1. jQuery Validate 表单验证 — 用户注册简单应用

    相信很多coder在表单验证这块都是自己写验证规则的,今天我们用jQuery Validate这款前端验证利器来写一个简单的应用. 可以先把我写的这个小demo运行试下,先睹为快.猛戳链接--> ...

  2. jquery validate表单验证插件-推荐

    1 表单验证的准备工作 在开启长篇大论之前,首先将表单验证的效果展示给大家.     1.点击表单项,显示帮助提示 2.鼠标离开表单项时,开始校验元素  3.鼠标离开后的正确.错误提示及鼠标移入时的帮 ...

  3. 修改 jquery.validate.js 支持非form标签

    尝试使用markdown来写一篇blog,啦啦啦 源代码传送门:github 在特殊情况下我们使用jquery.validate.js对用户输入的内容做验证的时候,表单并不是一定包含在form之中,有 ...

  4. 表单验证插件之jquery.validate.js

    提到表单验证的插件,第一个想到的就是jquery.validate.js,所以小生想在这里稍微详细地说一下这款插件的具体使用方法,便于理解,我直接附上整段demo的代码(没怎么调样式,主要是看js): ...

  5. Jquery客户端校验——jquery.validate.js

    jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求.该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证 ...

  6. jquery.validate不用submit而用js提交的例子

    $("#form").validate(); $("#btn).click(function(){ if($("#form").valid()){ $ ...

  7. ASP.NET MVC 5 Jquery Validate

    ClientValidationEnabled 在asp.net mvc 5中ClientValidationEnabled默认为TRUE,所以也不需要刻意去设置 应用ValidationAttrib ...

  8. jQuery Validate验证框架详解

    转自:http://www.cnblogs.com/linjiqin/p/3431835.html jQuery校验官网地址:http://bassistance.de/jquery-plugins/ ...

  9. JS验证控件jQuery Validate

    jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求.该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证 ...

  10. 利用jquery.validate以及bootstrap的tooltip开发气泡式的表单校验组件

    表单校验是页面开发中非常常见的一类需求,相信每个前端开发人员都有这方面的经验.网上有很多成熟的表单校验框架,虽然按照它们默认的设计,用起来没有多大的问题,但是在实际工作中,表单校验有可能有比较复杂的个 ...

随机推荐

  1. BizTalk开发系列(二十四) BizTalk项目框架建议

    Asp.NET有MVC框架,大部份的开发都是按照MVC进行的.BizTalk是面向消息的开发,不能完全采用分层的开发模式.而微软只提供了 BizTalk项目开发的基本策略,通过分析相关的Complex ...

  2. DHTML概述

    <!-- DHTML概述:动态的HTML.不是一门语言,是多项技术综合体的简称. 其中包含了HTML.CSS.DOM.JavaScript. 这四个技术在动态HTML页面效果定义时,都处于什么样 ...

  3. Mac OS X 懒人版安装教程(之前的图全部挂了,所以重发了)

    请版主把我之前发的那个帖子删了!因为所有的图全部挂了,所以麻烦版主了…… 安装中出现五国的话就请进入这里看看是那里的错误http://bbs.pcbeta.com/viewthread-863656- ...

  4. Thinking in Java——笔记(3)

    Operator Using Java operators Some operators change the value of an operand. This is called a side e ...

  5. Ubuntu 安装java环境搭建

    1.下载JDK 8从http://www.oracle.com/technetwork/java/javasebusiness/downloads/选择下载JDK的最新版本 JDK 8. 2.解压文件 ...

  6. MarkdownPad 2

    摘要 升级到 Windows 10 后 MarkdownPad 2,遇到了html 渲染错误的问题: windows10 MarkdownPad html渲染错误 awesomium 升级到 Wind ...

  7. jq选中问题

    var objs = $("div[id^='offer_details_']"); //遍历点击事件监听问题 onclick="details("+offer ...

  8. PRML读书笔记——2 Probability Distributions

    2.1. Binary Variables 1. Bernoulli distribution, p(x = 1|µ) = µ 2.Binomial distribution + 3.beta dis ...

  9. Java基础之扩展GUI——添加状态栏(Sketcher 1 with a status bar)

    控制台程序. 为了显示各个应用程序参数的状态,并且将各个参数显示在各自的面板中,在应用程序窗口的底部添加状态栏是常见且非常方便的方式. 定义状态栏时没有Swing类可用,所以必须自己建立StatusB ...

  10. [学习Vulkan之一] 初识Vulkan

    Vulkan是Khronos组织制定的"下一代"开放的图形显示API,是与DirectX12可以匹敌的GPU API标准.Vulkan是基于AMD的Mantle API演化而来,目 ...