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 面向对象技术基础教程
Mar 03 Javascript
HTML颜色选择器实现代码
Nov 23 Javascript
jQuery登陆判断简单实现代码
Apr 21 Javascript
JS判断字符串长度的5个方法(区分中文和英文)
Mar 18 Javascript
Ionic实现页面下拉刷新(ion-refresher)功能代码
Jun 03 Javascript
vue.js通过自定义指令实现数据拉取更新的实现方法
Oct 18 Javascript
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
Dec 08 Javascript
使用Vue组件实现一个简单弹窗效果
Apr 23 Javascript
浅谈一种让小程序支持JSX语法的新思路
Jun 16 Javascript
vue-router之实现导航切换过渡动画效果
Oct 31 Javascript
基于angular实现树形二级表格
Oct 16 Javascript
TypeScript 内置高级类型编程示例
Sep 23 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实现自动获取生成文章主题关键词功能的深入分析
2013/06/03 PHP
PHP扩展框架之Yaf框架的安装与使用
2016/05/18 PHP
Laravel5.5新特性之友好报错以及展示详解
2017/08/13 PHP
基于jQuery UI CSS Framework开发Widget的经验
2010/08/21 Javascript
各浏览器对document.getElementById等方法的实现差异解析
2013/12/05 Javascript
用jquery写的菜单从左往右滑动出现
2014/04/11 Javascript
javascript去除空格方法小结
2015/05/21 Javascript
动态加载js、css的实例代码
2016/05/26 Javascript
微信小程序 连续旋转动画(this.animation.rotate)详解
2017/04/07 Javascript
前端主流框架vue学习笔记第二篇
2017/07/26 Javascript
Vue组件模板形式实现对象数组数据循环为树形结构(实例代码)
2017/07/31 Javascript
jQuery选择器特殊字符与属性空格问题
2017/08/14 jQuery
关于vue v-for循环解决img标签的src动态绑定问题
2018/09/18 Javascript
js实现消灭星星(web简易版)
2020/03/24 Javascript
vue3.0封装轮播图组件的步骤
2021/03/04 Vue.js
[01:40]2014DOTA2国际邀请赛 三冰SOLO赛后采访恶搞
2014/07/09 DOTA
[47:21]Liquid vs TNC Supermajor 胜者组 BO3 第一场 6.4
2018/06/05 DOTA
python操作ie登陆土豆网的方法
2015/05/09 Python
python中字符串前面加r的作用
2015/06/04 Python
Python实现PS图像明亮度调整效果示例
2018/01/23 Python
手把手教你如何安装Pycharm(详细图文教程)
2018/11/28 Python
pytorch程序异常后删除占用的显存操作
2020/01/13 Python
使用OpenCV获取图片连通域数量,并用不同颜色标记函
2020/06/04 Python
python中实现词云图的示例
2020/12/19 Python
美国顶级品牌男士大码服装店:DXL
2017/08/30 全球购物
什么是Linux虚拟文件系统VFS
2012/01/31 面试题
银行实习鉴定
2013/12/13 职场文书
教师岗位职责范本
2013/12/29 职场文书
土建资料员岗位职责
2014/01/04 职场文书
初中英语教学反思
2014/01/25 职场文书
幼儿教师考核制度
2014/01/25 职场文书
中学教师自我鉴定
2014/02/07 职场文书
乡镇食品安全责任书
2014/07/28 职场文书
2015年小学远程教育工作总结
2015/07/28 职场文书
我们认为中短波广播场强仪的最佳组合
2022/04/05 无线电
MySql统计函数COUNT的具体使用详解
2022/08/14 MySQL