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 相关文章推荐
XHTML-Strict 内允许出现的标签
Dec 11 Javascript
jQuery 各种浏览器下获得日期区别
Dec 22 Javascript
window.onload 加载完毕的问题及解决方案(上)
Jul 09 Javascript
始终在屏幕中间显示Div的代码(css+js)
Mar 10 Javascript
如何让DIV可编辑、可拖动示例代码
Sep 18 Javascript
JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码
Sep 30 Javascript
js报$ is not a function 的问题的解决方法
Jan 20 Javascript
输入框过滤非数字的js代码
Sep 18 Javascript
javascript检测是否联网的实现代码
Sep 28 Javascript
JS实现网站菜单拖拽移位效果的方法
Sep 24 Javascript
javascript创建对象的3种方法
Nov 02 Javascript
Jquery ajax书写方法代码实例解析
Jun 12 jQuery
纯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版本实现代码
2012/09/15 PHP
php递归函数三种实现方法及如何实现数字累加
2015/08/07 PHP
PHP如何通过传引用的思想实现无限分类(代码简单)
2015/10/13 PHP
php分页原理 分页代码 分页类制作教程
2016/09/23 PHP
IOS 开发之NSDictionary转换成JSON字符串
2017/08/14 PHP
PHP判断json格式是否正确的实现代码
2017/09/20 PHP
Ajax+PHP实现的分类列表框功能示例
2019/02/11 PHP
jQuery判断元素是否是隐藏的代码
2011/04/24 Javascript
jQuery后代选择器用法实例
2014/12/23 Javascript
Javascript中的几种URL编码方法比较
2015/01/23 Javascript
如何解决ligerUI布局时Center中的Tab高度大小
2015/11/24 Javascript
浅谈vue单一组件下动态修改数据时的全部重渲染
2018/03/01 Javascript
Vue使用vux-ui自定义表单验证遇到的问题及解决方法
2018/05/10 Javascript
JavaScript 中的12种循环遍历方法【总结】
2018/05/31 Javascript
js中时间格式化的几种方法
2018/07/22 Javascript
js实现上下左右键盘控制div移动
2020/01/16 Javascript
[02:40]DOTA2殁境神蚀者 英雄基础教程
2013/11/26 DOTA
pycharm安装图文教程
2017/05/02 Python
详解python执行shell脚本创建用户及相关操作
2019/04/11 Python
python 列表转为字典的两个小方法(小结)
2019/06/28 Python
python3 pillow模块实现简单验证码
2019/10/31 Python
Python多个装饰器的调用顺序实例解析
2020/05/22 Python
python画图时设置分辨率和画布大小的实现(plt.figure())
2021/01/08 Python
html5播放视频且动态截图实现步骤与代码(支持safari其他未测试)
2013/01/06 HTML / CSS
英国最大的在线照明商店:Litecraft
2020/08/31 全球购物
解决python 输出到csv 出现多空行的情况
2021/03/24 Python
战友聚会主持词
2014/04/02 职场文书
企业安全生产责任书
2014/04/14 职场文书
安全教育主题班会教案
2015/08/12 职场文书
小学数学教师研修日志
2015/11/13 职场文书
Python实现生成bmp图像的方法
2021/06/13 Python
手把手教你实现PyTorch的MNIST数据集
2021/06/28 Python
Redis源码阅读:Redis字符串SDS详解
2021/07/15 Redis
Go语言基础map用法及示例详解
2021/11/17 Golang
MySQL实战记录之如何快速定位慢SQL
2022/03/23 MySQL
Python+OpenCV实现图片中的圆形检测
2022/04/07 Python