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 相关文章推荐
javascript当onmousedown、onmouseup、onclick同时应用于同一个标签节点Element
Jan 05 Javascript
Javascript闭包用法实例分析
Jan 23 Javascript
JS动态改变表格边框宽度的方法
Mar 31 Javascript
JS拖动鼠标画出方框实现鼠标选区的方法
Aug 05 Javascript
浅析JS中对函数function的理解(基础篇)
Oct 14 Javascript
BootStrap table删除指定行的注意事项(笔记整理)
Feb 05 Javascript
BootStrap导航栏问题记录
Jul 31 Javascript
详解react使用react-bootstrap当轮子造车
Aug 15 Javascript
JavaScript数组方法的错误使用例子
Sep 13 Javascript
video.js 一个页面同时播放多个视频的实例代码
Nov 27 Javascript
JS中的const命令你真懂它吗
Mar 08 Javascript
Java 生成随机字符的示例代码
Jan 13 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
function.inc.php超越php
2006/12/09 PHP
ecshop 批量上传(加入自定义属性)
2012/03/20 PHP
关于js与php互相传值的介绍
2013/06/25 PHP
php小技巧之过滤ascii控制字符
2014/05/14 PHP
Yii不依赖Model的表单生成器用法实例
2014/12/04 PHP
php可应用于面包屑导航的递归寻找家谱树实现方法
2015/02/02 PHP
php检查页面是否被百度收录
2015/10/28 PHP
php 7新特性之类型申明详解
2017/06/06 PHP
键盘 keycode的值 javascript时触发事件时很有用的要素
2009/11/02 Javascript
JS 获取select(多选下拉)中所选值的示例代码
2013/08/02 Javascript
JS兼容浏览器的导出Excel(CSV)文件的方法
2014/05/03 Javascript
jquery Validation表单验证使用详解
2020/09/12 Javascript
简介JavaScript中的setHours()方法的使用
2015/06/11 Javascript
jquery实现右侧栏菜单选择操作
2016/03/04 Javascript
基于node.js制作简单爬虫教程
2017/06/29 Javascript
在vue中通过axios异步使用echarts的方法
2018/01/13 Javascript
vue实现类似淘宝商品评价页面星级评价及上传多张图片功能
2018/10/29 Javascript
p5.js实现简单货车运动动画
2019/10/23 Javascript
Vue-cli3生成的Vue项目加载Mxgraph方法示例
2020/05/31 Javascript
React服务端渲染原理解析与实践
2021/03/04 Javascript
用Python制作在地图上模拟瘟疫扩散的Gif图
2015/03/31 Python
Python实现OpenCV的安装与使用示例
2018/03/30 Python
对python读取zip压缩文件里面的csv数据实例详解
2019/02/08 Python
Python的几种主动结束程序方式
2019/11/22 Python
Python 开发工具PyCharm安装教程图文详解(新手必看)
2020/02/28 Python
MxNet预训练模型到Pytorch模型的转换方式
2020/05/25 Python
利用CSS3 动画 绘画 圆形动态时钟
2018/03/20 HTML / CSS
详解CSS3+JS完美实现放大镜模式
2020/12/03 HTML / CSS
HTML5 video 视频标签使用介绍
2014/02/03 HTML / CSS
javascript实现用户必须勾选协议实例讲解
2021/03/24 Javascript
创业计划书的写作技巧及要点
2014/01/31 职场文书
四年级下册教学反思
2014/02/01 职场文书
税务干部鉴定材料
2014/02/11 职场文书
会计电算化毕业生自荐信
2014/03/03 职场文书
社区党支部承诺书
2015/04/29 职场文书
Element实现动态表格的示例代码
2021/08/02 Javascript