jquery validate.js表单验证入门实例(附源码)


Posted in Javascript onNovember 10, 2015

小编上网查阅了许多关于jquery.validate的文章,大部门只是介绍它的api和用法,没有一个详细的的入门案例介绍,研究了半天还是无从下手。为此,小编自己做了一个jquery validate.js表单验证入门实例,写的不是特别好,但应该适用于初学者,分享给大家。

jquery validate.js表单验证入门实例(附源码)

以下是validate.js表单验证入门实例参考源码,文章下面有源码下载地址:

<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title>j2query.validate快速入门范例-代潇瑞博客</title>
 <meta name="keywords" content="" />
 <meta name="description" content="jquery.validate.js是一个强大的表单验证插件,这里将来个快速入门范例,展示它的快速易用性。" />
 <script src="jquery-1.8.0.min.js" type="text/javascript"></script>
 <script src="jquery.validate.min.js" type="text/javascript"></script>
 <style type="text/css">
 label.error{color:red;font-size:13px;}
 </style>
</head>
<body>
 <p>信息录入</p>
 <form action="" name="infos" id="infos">
 <p>用户名:<input type="text" name="username" /></p>
 <p>工作号:<input type="text" name="nums" /></p>
 <p>备 注:<input type="text" name="notes" /></p>
 <p><input type="submit" name="sub" /></p>
 </form>
 <script type="text/javascript">
 $(function(){
 $('#infos').validate({
 debug:false, //false表示验证通过后不要自动提交表单
 onkeyup:false, //表示关闭按键松开时候监听验证
 rules:{ //验证规则
 username:{
 required:true, //必填字段
 rangelength:[6,10] //长度在6-10之间
 },
 nums:{
 required:true,
 digits:true
 },
 notes:"required"
 },
 messages:{ //自定义错误信息,默认为英文,除了在这里配置以为,还可以通过配置文件进行配置
 username:{
 required:"用户名必填",
 rangelength:"用户名长度必须为6-10位"
 },
 nums:{
 required:"工作号必填",
 digits:"工作号必须为数字"
 },
 notes:"备注必填"
 },
 //验证通过可以在这里做你想做的事情
 submitHandler:function(form){
 alert("验证通过");
 }
 });
 });
 </script>
</body>
</html>

源码下载:jquery validate.js表单验证入门实例

演示地址:jquery validate.js表单验证入门实例

以上就是为大家提供的一个简单的jquery validate.js表单验证入门实例,欢迎大家共同学习,希望对大家的学习有所帮助。

Javascript 相关文章推荐
解析js如何获取当前url中的参数值并复制给input
Jun 23 Javascript
简单解析JavaScript中的__proto__属性
May 10 Javascript
jQuery实现ToolTip元素定位显示功能示例
Nov 23 Javascript
深入理解Angularjs向指令传递数据双向绑定机制
Dec 31 Javascript
谈谈JavaScript数组常用方法总结
Jan 24 Javascript
Three.js获取鼠标点击的三维坐标示例代码
Mar 24 Javascript
JavaScript实现省市县三级级联特效
May 16 Javascript
bootstrap基本配置_动力节点Java学院整理
Jul 14 Javascript
详解vue.js之绑定class和style的示例代码
Aug 24 Javascript
基于Node.js实现压缩和解压缩的方法
Feb 13 Javascript
vue中如何让子组件修改父组件数据
Jun 14 Javascript
使用js实现将后台传入的json数据放在前台显示
Aug 06 Javascript
纯javascript响应式树形菜单效果
Nov 10 #Javascript
JavaScript中SetInterval与setTimeout的用法详解
Nov 10 #Javascript
深入解析JavaScript编程中的this关键字使用
Nov 09 #Javascript
3种js实现string的substring方法
Nov 09 #Javascript
举例讲解JavaScript substring()的使用方法
Nov 09 #Javascript
js中substring和substr两者区别和使用方法
Nov 09 #Javascript
浅析js中substring和substr的方法
Nov 09 #Javascript
You might like
PHP 读取Postgresql中的数组
2013/04/14 PHP
wamp安装后自定义配置的方法
2014/08/23 PHP
PHP 接入微信扫码支付总结(总结篇)
2016/11/03 PHP
PHP chunk_split()函数讲解
2019/02/12 PHP
PHP面向对象程序设计之对象的遍历操作示例
2019/06/12 PHP
在Javascript中定义对象类别
2006/12/22 Javascript
javascript的对话框详解与参数
2007/03/08 Javascript
jQuery实现的网页右下角tab样式在线客服效果代码
2015/10/23 Javascript
整理JavaScript对DOM中各种类型的元素的常用操作
2016/05/05 Javascript
Javascript实现时间倒计时效果
2017/07/15 Javascript
详解package.json版本号规则
2019/08/01 Javascript
js实现旋转的星空效果
2019/11/01 Javascript
[00:36]DOTA2上海特级锦标赛 Archon战队宣传片
2016/03/04 DOTA
Python contextlib模块使用示例
2015/02/18 Python
研究Python的ORM框架中的SQLAlchemy库的映射关系
2015/04/25 Python
python 3.7.0 安装配置方法图文教程
2018/08/27 Python
python数组循环处理方法
2019/08/26 Python
浅谈ROC曲线的最佳阈值如何选取
2020/02/28 Python
如何使用python代码操作git代码
2020/02/29 Python
2020最新pycharm汉化安装(python工程狮亲测有效)
2020/04/26 Python
解决CSS3的opacity属性带来的层叠顺序问题
2016/05/09 HTML / CSS
瑜伽灵感珠宝:Satya Jewelry
2018/01/06 全球购物
Footshop法国:购买运动鞋
2020/01/19 全球购物
C++:局部变量能否和全局变量重名
2014/03/03 面试题
大专应届生个人的自我评价
2013/11/21 职场文书
大客户销售经理职责
2013/12/04 职场文书
烹饪大赛策划方案
2014/05/26 职场文书
2014年党员加强作风建设思想汇报
2014/09/15 职场文书
2014年基层党建工作总结
2014/11/11 职场文书
2014年企业党建工作总结
2014/12/18 职场文书
先进事迹材料怎么写
2014/12/30 职场文书
金正昆讲礼仪观后感
2015/06/11 职场文书
社区干部培训心得体会
2016/01/06 职场文书
创业计划书之甜品店
2019/09/18 职场文书
CSS+HTML 实现顶部导航栏功能
2021/08/30 HTML / CSS
MySQL数据库中varchar类型的数字比较大小的方法
2021/11/17 MySQL