`
layznet
  • 浏览: 225019 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

jQuery.validation增加自定义验证

阅读更多
方法:在jquery.validate.min.js下增加类似如下自定义校验代码:
// jQuery.validator增加IP验证
  jQuery.validator.addMethod("ip", function(value, element) {
    return this.optional(element) || (/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/.test(value) && (RegExp.$1 < 256 && RegExp.$2 < 256 && RegExp.$3 < 256 && RegExp.$4 < 256));
  }, "Please enter a valid ip address.");
  
/* 采用不严格的方式验证电话号码。只要电话号码由数字或者数字加"-"(最多两个"-")组 *合构成,均符合。比如:400-823-823, 95555, 010-81567415, 18857107619
 * */
jQuery.validator.addMethod("lenientTel", function(value, element) {
  return this.optional(element) || (/^([0-9]{1,9}(\-)?)?([0-9]{1,9}){1}(\-[0-9]{1,9})?$/.test(value));
}, "电话号码格式错误!");


使用:
<input type="text" name="tel" id="tel" class="lenientTel" />
或者
<input type="text" name="tel" id="tel" class="{lenientTel:true}" />
分享到:
评论

相关推荐

    jQuery Validation Engine ( jQuery 表单验证插件)

    Validation Engine是一款基于Jquery的js表单验证插件。相对于之前的传统表单验证工具,其优点是自定义验证内容更广泛以及与AJAX的方便整合。

    jquery-validation 支持 自定义错误样式

    jquery-validation 支持 自定义错误样式 ,包括如下 自定义错误样式 统一存放错误 定义 错误位置 定义 验证通过的样式 jquery validation- 错误样式概述 在 验证出现错误 后,jquery-validation会做如下操作 如果 ...

    jQuery Validation Plugin1.19.5(jQuery验证插件最新)

    jQuery 插件使客户端表单验证变得容易,同时仍然提供了大量的自定义选项。如果您要从头开始构建新的东西,或者当您试图将某些东西集成到具有大量现有标记的现有应用程序中时,它都是一个不错的选择。该插件捆绑了一...

    jquery-validation:表单验证插件

    jquery-validation 表单验证插件 基于策略的表单验证,方便扩展。 使用 只需在jquery后引入jquery.validation文件 [removed][removed] [removed][removed] 初始化 使用自定义属性data-validate进行初始化 &lt;input...

    快速学习jQuery插件 jquery.validate.js表单验证插件使用方法

    最常使用JavaScript的场合就是表单的验证,而jQuery作为一...自定义验证规则: 可以很方便地自定义验证规则 3.简单强大的验证信息提示: 默认了验证信息提示,并提供自定义覆盖默认的提示信息的功能 4.实时验证: 可

    jQuery Live Form Validation表单验证插件.zip

    jQuery Live Form Validation是一个用于创建表单验证的jQuery插件。支持自定义校验规则,既可以在输入的时候实时校验,也可以在提交的时候校验。提示信息的样式完全可以通过CSS定义。

    jquery formValidation表单验证插件实例

    jquery formValidation是个强大的jquery插件,使用简单,自定义提示层,弹出警告框,能验证常用的表单输入框。

    jquery.validate使用攻略

    目录 jquery.validate使用攻略 1 第一章 jquery.validate使用攻略 1 第二章 jQuery.validate.js API 7 ...第三章自定义jquery-validate的验证行为 23 第四章自定义错误消息的显示方式 25 第五章一些常用的验证脚本 28

    jquery-validation:jQuery验证插件库源代码

    -简化表单验证 jQuery Validation Plugin为您现有的表单提供了插入式验证,同时使各种自定义方式非常适合您的应用程序。入门下载预建文件可以从下载预构建的文件下载最新更改可以通过以下方式获取未发布的开发文件:...

    jQuery Validation Engine验证控件调用外部函数验证的方法

    在使用jQuery Validation Engine的时候,我们除了使用自带的API之外,还可以自己自定义正则验证。自定义正则验证上一篇已经讲过了,如果想使用自定义函数进行验证怎么办?其实这个控件有个bug,在api中说 也就是在...

    jQuery-Validation-Engine:jQuery表单验证插件

    jQuery.validationEngine v3.1.0 寻找官方贡献者 这个项目已经进行了7年多了,现在我仅通过请求请求的贡献来维护该项目。 但是,我很乐意帮助提高代码质量并保持可接受的未解决问题。 概括 jQuery验证引擎是一个...

    jQuery Password Validation(密码验证)

    jQuery Password Validation(密码验证) jQuery Password Validation(密码验证)插件扩展了 jQuery Validate 插件,提供了两种组件: 一种评价密码的相关因素的功能:比如大小写字母的混合情况、字符(数字、特殊...

    jQuery Password Validation密码验证

    jQuery Password Validation(密码验证)插件扩展了 jQuery Validate 插件,提供了两种组件: 一种评价密码的相关因素的功能:比如大小写字母的混合情况、字符(数字、特殊字符)的混合情况、长度、与用户名的相似度...

    jQuery-Validation-Engine-2.6.2-ciaoca.rar

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

    jquery.validate使用攻略 第一部

    jquery.validate 基本用法 jquery.validate API说明 jquery.validate 自定义 jquery.validate 常见类型的验证代码 下载地址 jquery.validate插件的文档地址 http://docs.jquery.com/Plugins/Validation jquery....

    jQuery强大的基于Bootstrap表单验证插件formValidation

    formvalidation是一款功能非常强大的基于Bootstrap的jQuery表单验证插件。该jQuery表单验证插件内置了16种表单验证器,你也可以通过Bootstrap Validator's APIs写自己的表单验证器。

    ligerui-LigerRM-V2

    validate.ashx ---- 通用的验证数据验证入口(针对jQuery.validation remote验证) 4,完善的数据权限控制机制。除了基本的 (用户角色) =&gt; (模块功能) 这类的功能权限控制,还在数据请求入口做了一点小动作,根据...

    jQuery Validation Plugin:jQuery 验证插件库源-开源

    jQuery Validation Plugin 为您现有的表单提供插入式验证,同时使各种自定义以适合您的应用程序非常容易。 这个 jQuery 插件使简单的客户端表单验证变得容易,同时仍然提供大量的自定义选项。 如果您要从头开始构建...

    jquery-validation:从 https 分叉

    jQuery Validation Plugin 为您现有的表单提供插入式验证,同时使各种自定义以适合您的应用程序非常容易。 这个项目正在寻求帮助! 并帮助。 如果您使用过该插件或打算使用该插件,请考虑捐赠 - 任何金额都会有所...

    jQuery 表单验证插件formValidation实现个性化错误提示

    其效果图如下:使用说明 需要使用jQuery库文件和formValidation库文件[下载实例代码] http://jquery.com/ 同时需要自定义显示提示错误信息的CSS样式 使用实例 一,包含文件部分 代码如下:[removed][removed] ...

Global site tag (gtag.js) - Google Analytics