JQuery扩展插件Validate 2通过参数设置验证规则


Posted in Javascript onSeptember 05, 2011

代码如下:

<script type="text/javascript"> 
$(function() { 
$("#signupForm").validate( 
//在上例中新增的部分 
{ 
rules: { 
txtPassword1: "required", //密码1必填 
txtPassword2: { //密码2的描述多于1项使用对象类型 
required: true, //必填,这里可以是一个匿名方法 
equalTo: "#txtPassword1", //必须与密码1相等 
rangelength: [5, 10] //长度5-10之间 
}, 
txtEmail: "email" //电子邮箱必须合法 
} 
}); 
}); 
</script> 
<form id="signupForm" method="get" action=""> 
<fieldset> 
<legend>用户注册</legend> 
<p> 
<label for="txtPassword1"> 
密码1</label> 
<input id="txtPassword1" name="txtPassword1" type="password" /> 
</p> 
<p> 
<label for="txtPassword2"> 
密码2</label> 
<input id="txtPassword2" name="txtPassword2" type="password" /> 
</p> 
<p> 
<label for="txtEmail"> 
邮箱</label> 
<input id="txtEmail" name="txtEmail" /> 
</p> 
<p> 
<input type="submit" value="提交" /> 
</p> 
</fieldset> 
</form>

远行结果:

JQuery扩展插件Validate 2通过参数设置验证规则


注意:在ASP.NET中使用这种JS验证方法最好将服务器控件Id替换成客户端Id,如:<%=控件Id.ClientId %>,<%=控件Id.UniqueId>

源码下载

Javascript 相关文章推荐
Javascript动态绑定事件的简单实现代码
Dec 25 Javascript
js与jquery中获取当前鼠标的x、y坐标位置的代码
May 23 Javascript
JavaScript中的面向对象介绍
Jun 30 Javascript
详解AngularJS的通信机制
Jun 18 Javascript
JavaScript“尽快失败”的原则实例详解
Oct 08 Javascript
MUI实现上拉加载和下拉刷新效果
Jun 30 Javascript
Angular通过angular-cli来搭建web前端项目的方法
Jul 27 Javascript
深入浅析Vue不同场景下组件间的数据交流
Aug 15 Javascript
ES6中let 和 const 的新特性
Sep 03 Javascript
react-navigation之动态修改title的内容
Sep 26 Javascript
electron + vue项目实现打印小票功能及实现代码
Nov 25 Javascript
微信小程序实现圆形进度条动画
Nov 18 Javascript
JQuery扩展插件Validate 1 基本使用方法并打包下载
Sep 05 #Javascript
JQuery扩展插件Validate 5添加自定义验证方法
Sep 05 #Javascript
分享20多个很棒的jQuery 文件上传插件或教程
Sep 04 #Javascript
jQuery验证Checkbox是否选中的代码 推荐
Sep 04 #Javascript
Jquery 一次处理多个ajax请求的代码
Sep 02 #Javascript
Javascript变量函数浅析
Sep 02 #Javascript
简短几句jquery代码的实现一个图片向上滚动切换
Sep 02 #Javascript
You might like
浏览器关闭后,能继续执行的php函数(ignore_user_abort)
2012/08/01 PHP
Server.HTMLEncode让代码在页面里显示为源代码
2013/12/08 PHP
php5.3以后的版本连接sqlserver2000的方法
2014/07/28 PHP
php 实现301重定向跳转实例代码
2016/07/18 PHP
jQuery图片特效插件Revealing实现拉伸放大
2015/04/22 Javascript
JQ实现新浪游戏首页幻灯片
2015/07/29 Javascript
JavaScript实现向右伸出的多级网页菜单效果
2015/08/25 Javascript
深入剖析JavaScript编程中的对象概念
2015/10/21 Javascript
bootstrap multiselect 多选功能实现方法
2017/06/05 Javascript
在vue里面设置全局变量或数据的方法
2018/03/09 Javascript
微信小程序文章详情页面实现代码
2018/09/10 Javascript
JSON.stringify()方法讲解
2019/01/31 Javascript
vue单页面在微信下只能分享落地页的解决方案
2019/04/15 Javascript
JavaScript函数IIFE使用详解
2019/10/21 Javascript
解决angular 使用原生拖拽页面卡顿及表单控件输入延迟问题
2020/04/21 Javascript
JSON 入门教程基础篇 json入门学习笔记
2020/09/22 Javascript
[55:45]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第一局
2016/02/28 DOTA
[01:30:55]VG vs Mineski Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
[48:37]EG vs OG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python 自动化表单提交实例代码
2017/06/08 Python
Python爬虫常用小技巧之设置代理IP
2018/09/13 Python
Python3标准库之functools管理函数的工具详解
2020/02/27 Python
详解Pycharm第三方库的安装及使用方法
2020/12/29 Python
美国东北部户外服装和设备零售商:Eastern Mountain Sports
2016/10/05 全球购物
美国知名的时尚购物网站:Anthropologie
2016/12/22 全球购物
超市后勤自我鉴定
2014/01/17 职场文书
档案保密承诺书
2014/06/03 职场文书
客户付款通知书
2015/04/23 职场文书
孔繁森观后感
2015/06/10 职场文书
四年级数学教学反思
2016/02/16 职场文书
为什么说餐饮很难做,是因为你不了解这些新规则
2019/08/20 职场文书
vue3如何优雅的实现移动端登录注册模块
2021/03/29 Vue.js
CentOS8.4安装Redis6.2.6的详细过程
2021/11/20 Redis
FFmpeg视频处理入门教程(新手必看)
2022/01/22 杂记
Python 使用 Frame tkraise() 方法在 Tkinter 应用程序中的Frame之间切换
2022/04/24 Python
mysql如何查询连续记录
2022/05/11 MySQL