jquery.validate使用 - 2
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的更多相关文章
- jQuery Validate 表单验证 — 用户注册简单应用
相信很多coder在表单验证这块都是自己写验证规则的,今天我们用jQuery Validate这款前端验证利器来写一个简单的应用. 可以先把我写的这个小demo运行试下,先睹为快.猛戳链接--> ...
- jquery validate表单验证插件-推荐
1 表单验证的准备工作 在开启长篇大论之前,首先将表单验证的效果展示给大家. 1.点击表单项,显示帮助提示 2.鼠标离开表单项时,开始校验元素 3.鼠标离开后的正确.错误提示及鼠标移入时的帮 ...
- 修改 jquery.validate.js 支持非form标签
尝试使用markdown来写一篇blog,啦啦啦 源代码传送门:github 在特殊情况下我们使用jquery.validate.js对用户输入的内容做验证的时候,表单并不是一定包含在form之中,有 ...
- 表单验证插件之jquery.validate.js
提到表单验证的插件,第一个想到的就是jquery.validate.js,所以小生想在这里稍微详细地说一下这款插件的具体使用方法,便于理解,我直接附上整段demo的代码(没怎么调样式,主要是看js): ...
- Jquery客户端校验——jquery.validate.js
jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求.该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证 ...
- jquery.validate不用submit而用js提交的例子
$("#form").validate(); $("#btn).click(function(){ if($("#form").valid()){ $ ...
- ASP.NET MVC 5 Jquery Validate
ClientValidationEnabled 在asp.net mvc 5中ClientValidationEnabled默认为TRUE,所以也不需要刻意去设置 应用ValidationAttrib ...
- jQuery Validate验证框架详解
转自:http://www.cnblogs.com/linjiqin/p/3431835.html jQuery校验官网地址:http://bassistance.de/jquery-plugins/ ...
- JS验证控件jQuery Validate
jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求.该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证 ...
- 利用jquery.validate以及bootstrap的tooltip开发气泡式的表单校验组件
表单校验是页面开发中非常常见的一类需求,相信每个前端开发人员都有这方面的经验.网上有很多成熟的表单校验框架,虽然按照它们默认的设计,用起来没有多大的问题,但是在实际工作中,表单校验有可能有比较复杂的个 ...
随机推荐
- BizTalk开发系列(二十四) BizTalk项目框架建议
Asp.NET有MVC框架,大部份的开发都是按照MVC进行的.BizTalk是面向消息的开发,不能完全采用分层的开发模式.而微软只提供了 BizTalk项目开发的基本策略,通过分析相关的Complex ...
- DHTML概述
<!-- DHTML概述:动态的HTML.不是一门语言,是多项技术综合体的简称. 其中包含了HTML.CSS.DOM.JavaScript. 这四个技术在动态HTML页面效果定义时,都处于什么样 ...
- Mac OS X 懒人版安装教程(之前的图全部挂了,所以重发了)
请版主把我之前发的那个帖子删了!因为所有的图全部挂了,所以麻烦版主了…… 安装中出现五国的话就请进入这里看看是那里的错误http://bbs.pcbeta.com/viewthread-863656- ...
- Thinking in Java——笔记(3)
Operator Using Java operators Some operators change the value of an operand. This is called a side e ...
- Ubuntu 安装java环境搭建
1.下载JDK 8从http://www.oracle.com/technetwork/java/javasebusiness/downloads/选择下载JDK的最新版本 JDK 8. 2.解压文件 ...
- MarkdownPad 2
摘要 升级到 Windows 10 后 MarkdownPad 2,遇到了html 渲染错误的问题: windows10 MarkdownPad html渲染错误 awesomium 升级到 Wind ...
- jq选中问题
var objs = $("div[id^='offer_details_']"); //遍历点击事件监听问题 onclick="details("+offer ...
- PRML读书笔记——2 Probability Distributions
2.1. Binary Variables 1. Bernoulli distribution, p(x = 1|µ) = µ 2.Binomial distribution + 3.beta dis ...
- Java基础之扩展GUI——添加状态栏(Sketcher 1 with a status bar)
控制台程序. 为了显示各个应用程序参数的状态,并且将各个参数显示在各自的面板中,在应用程序窗口的底部添加状态栏是常见且非常方便的方式. 定义状态栏时没有Swing类可用,所以必须自己建立StatusB ...
- [学习Vulkan之一] 初识Vulkan
Vulkan是Khronos组织制定的"下一代"开放的图形显示API,是与DirectX12可以匹敌的GPU API标准.Vulkan是基于AMD的Mantle API演化而来,目 ...