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 相关文章推荐
JQuery 动态扩展对象之另类视角
May 25 Javascript
js 遍历json返回的map内容示例代码
Oct 29 Javascript
js获取url中&quot;?&quot;后面的字串方法
May 15 Javascript
javascript实现淘宝幻灯片广告展示效果
Apr 27 Javascript
用JS实现图片轮播效果代码(一)
Jun 26 Javascript
vue.js 表格分页ajax 异步加载数据
Oct 18 Javascript
一步步教你利用Canvas对图片进行处理
Sep 19 Javascript
jQuery仿移动端支付宝键盘的实现代码
Aug 15 jQuery
解决使用layui的时候form表单中的select等不能渲染的问题
Sep 18 Javascript
三剑客:offset、client和scroll还傻傻分不清?
Dec 04 Javascript
vue3中provide && inject的使用
Jul 01 Vue.js
Javascript之datagrid查询详解
Sep 15 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
Amazon Prime Video平台《无限住人 -IMMORTAL-》2020年开始TV放送!
2020/03/06 日漫
smtp邮件发送一例
2006/10/09 PHP
PHP经典的给图片加水印程序
2006/12/06 PHP
php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
2011/10/29 PHP
基于php和mysql的简单的dao类实现crud操作功能
2014/01/27 PHP
php文件下载处理方法分析
2015/04/22 PHP
Adnroid 微信内置浏览器清除缓存
2016/07/11 PHP
php+redis消息队列实现抢购功能
2018/02/08 PHP
PHP四种排序算法实现及效率分析【冒泡排序,插入排序,选择排序和快速排序】
2018/04/27 PHP
php+croppic.js实现剪切上传图片功能
2018/08/14 PHP
解决Laravel 使用insert插入数据,字段created_at为0000的问题
2019/10/11 PHP
HTTP状态代码以及定义(解释)
2007/02/02 Javascript
爱恋千雪-US-AscII加密解密工具(网页加密)下载
2007/06/06 Javascript
基于jquery css3实现点击动画弹出表单源码特效
2015/08/31 Javascript
Jquery Easyui搜索框组件SearchBox使用详解(19)
2016/12/17 Javascript
JavaScript中localStorage对象存储方式实例分析
2017/01/12 Javascript
微信小程序实现选项卡功能
2020/06/19 Javascript
Vue+ElementUI 中级联选择器Bug问题的解决
2020/07/31 Javascript
python访问类中docstring注释的实现方法
2015/05/04 Python
Python写入数据到MP3文件中的方法
2015/07/10 Python
使用python实现ANN
2017/12/20 Python
Python使用Beautiful Soup爬取豆瓣音乐排行榜过程解析
2019/08/15 Python
Python谱减法语音降噪实例
2019/12/18 Python
python生成xml时规定dtd实例方法
2020/09/21 Python
Interrail法国:乘火车探索欧洲,最受欢迎的欧洲铁路通票
2019/08/27 全球购物
Oracle的内存结构(Memory structures)
2015/06/10 面试题
《都江堰》教学反思
2014/02/07 职场文书
绿色环保家庭事迹材料
2014/08/31 职场文书
廉政教育的心得体会
2014/09/01 职场文书
超市食品安全承诺书
2015/04/29 职场文书
2016元旦主持人开场白
2015/12/03 职场文书
2016年圣诞节寄语(一句话)
2015/12/07 职场文书
党性教育心得体会(共6篇)
2016/01/21 职场文书
浅谈redis五大数据结构和使用场景
2021/04/12 Redis
MySQL库表名大小写的选择
2021/06/05 MySQL
唤醒紫霞仙子,携手再游三界!大话手游X《大话西游》电影合作专属剧情任务
2022/04/03 其他游戏