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. Android课程---Android Studio安装及使用

    2013年Google I/O 大会首次发布了Android Studio IDE(Android平台集成开发环境).它基于Intellij IDEA 开发环境,旨在取代Eclipse和ADT(And ...

  2. VMware workstation CentOs 7 虚拟机网卡设置为NAT模式并设置固定IP

    一.背景知识      虚拟机网络模式 无论是vmware workstation,virtual box,virtual pc等虚拟机软件,一般来说,虚拟机有三种网络模式: 1.桥接 2.NAT 3 ...

  3. 转载:GridControl使用技巧

    一.如何解决单击记录整行选中的问题 View->OptionsBehavior->EditorShowMode 设置为:Click 二.如何新增一条记录 (1).gridView.AddN ...

  4. 【转】关于Unity协同程序(Coroutine)的全面解析

    http://www.unity.5helpyou.com/2658.html 本篇文章我们学习下unity3d中协程Coroutine的的原理及使用 1.什么是协调程序 unity协程是一个能暂停执 ...

  5. 解决git .ignore文件无效

    在用 Git 进行代码管理的时候,我们会用 .gitignore 文件来描述哪些文件是不需要进行版本管理的,也就是被忽略掉. 如果我们在第一次提交的时候,忘记添加 .gitignore 文件或者在首次 ...

  6. 白话学习MVC(八)Action的执行二

    一.概述 上篇博文<白话学习MVC(七)Action的执行一>介绍了ASP.NET MVC中Action的执行的简要流程,并且对TempData的运行机制进行了详细的分析,本篇来分析上一篇 ...

  7. PartialViewResult不鸟_ViewStart.cshtml

    概述 在ASP.NET MVC中,对于Action中得到的ActionResult如果是一个ViewResult对象,那么在进行View呈现时,则会先执行_ViewStart.cshtml,然后再去执 ...

  8. sql 时间差

    select * from Tickets where ( case when UnloadTime is null then datediff(hh,LoadTime,getdate()) else ...

  9. soap和wsdl的定义

    SOAP(Simple Object Access Protocol)是一个严格定义的信息交换协议,用于在Web Service中把远程调用和返回封装成机器可读的格式化数据.事实上SOAP数据使用XM ...

  10. ID3决策树的Java实现

    package DecisionTree; import java.io.*; import java.util.*; public class ID3 { //节点类 public class DT ...