jQuery插件Validate实现自定义校验结果样式
2016-01-18 00:00
986 查看
本文实例介绍了jQuery插件Validate实现自定义校验结果样式的详细代码,分享给大家供大家参考,具体内容如下
效果如下:
具体步骤:
1、引入依赖包
2、添加错误样式
3、自定义提示信息
4、调用错误样式,或是成功样式
5、详细的代码
以上就是本文的全部内容,希望对大家的学习有所帮助。
jQuery EasyUI API 中文文档 - ValidateBox验证框
jQuery.Validate验证库的使用介绍
Jquery Validate 正则表达式实用验证代码大全
jquery validate在ie8下的bug解决方法
jquery内置验证(validate)使用方法示例(表单验证)
jquery validate添加自定义验证规则(验证邮箱 邮政编码)
使用jquery.validate自定义方法实现"手机号码或者固话至少填写一个"的逻辑验证
jQuery验证插件 Validate详解
基于Bootstrap+jQuery.validate实现Form表单验证
效果如下:
具体步骤:
1、引入依赖包
<script src="../../scripts/jquery-1.3.1.js" type="text/javascript"></script> <script src="lib/jquery.validate.js" type="text/javascript"></script>
2、添加错误样式
em.error { background:url("images/unchecked.gif") no-repeat 0px 0px; padding-left: 16px; } em.success { background:url("images/checked.gif") no-repeat 0px 0px; padding-left: 16px; }
3、自定义提示信息
messages: { username: { required: '请输入姓名', minlength: '请至少输入两个字符' }, email: { required: '请输入电子邮件', email: '请检查电子邮件的格式' }, url: '请检查网址的格式', comment: '请输入您的评论' },
4、调用错误样式,或是成功样式
errorElement: "em", //可以用其他标签,记住把样式也对应修改 success: function(label) { //label指向上面那个错误提示信息标签em label.text(" ") //清空错误提示消息 .addClass("success"); //加上自定义的success类 }
5、详细的代码
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery表单验证插件----自定义错误样式</title> <script src="../../scripts/jquery-1.3.1.js" type="text/javascript"></script> <script src="lib/jquery.validate.js" type="text/javascript"></script> <style type="text/css"> * { font-family: Verdana; font-size: 96%; } label { width: 10em; float: left; } label.error { float: none; color: red; padding-left: .5em; vertical-align: top; } p { clear: both; } .submit { margin-left: 12em; } em { font-weight: bold; padding-right: 1em; vertical-align: top; } em.error { background:url("images/unchecked.gif") no-repeat 0px 0px; padding-left: 16px; } em.success { background:url("images/checked.gif") no-repeat 0px 0px; padding-left: 16px; } </style> <script type="text/javascript"> $(document).ready(function(){ $("#commentForm").validate({ rules: { username: { required: true, minlength: 2 }, email: { required: true, email: true }, url:"url", comment: "required" }, messages: { username: { required: '请输入姓名', minlength: '请至少输入两个字符' }, email: { required: '请输入电子邮件', email: '请检查电子邮件的格式' }, url: '请检查网址的格式', comment: '请输入您的评论' }, errorElement: "em", //可以用其他标签,记住把样式也对应修改 success: function(label) { //label指向上面那个错误提示信息标签em label.text(" ") //清空错误提示消息 .addClass("success"); //加上自定义的success类 } }); }); </script> </head> <body> <form class="cmxform" id="commentForm" method="get" action=""> <fieldset> <legend>jQuery表单验证插件----自定义校验结果样式</legend> <p> <label for="cusername">姓名</label> <em>*</em><input id="cusername" name="username" size="25" /> </p> <p> <label for="cemail">电子邮件</label> <em>*</em><input id="cemail" name="email" size="25" /> </p> <p> <label for="curl">网址</label> <em> </em><input id="curl" name="url" size="25" value="" /> </p> <p> <label for="ccomment">你的评论</label> <em>*</em><textarea id="ccomment" name="comment" cols="22" rows="2"></textarea> </p> <p> <input class="submit" type="submit" value="提交"/> </p> </fieldset> </form> </body> </html>
以上就是本文的全部内容,希望对大家的学习有所帮助。
您可能感兴趣的文章:
JQuery扩展插件Validate―6 radio、checkbox、select的验证jQuery EasyUI API 中文文档 - ValidateBox验证框
jQuery.Validate验证库的使用介绍
Jquery Validate 正则表达式实用验证代码大全
jquery validate在ie8下的bug解决方法
jquery内置验证(validate)使用方法示例(表单验证)
jquery validate添加自定义验证规则(验证邮箱 邮政编码)
使用jquery.validate自定义方法实现"手机号码或者固话至少填写一个"的逻辑验证
jQuery验证插件 Validate详解
基于Bootstrap+jQuery.validate实现Form表单验证
相关文章推荐
- 实例详解jQuery表单验证插件validate
- jquery.validate 自定义验证方法及validate相关参数
- jQuery easyui的validatebox校验规则扩展及easyui校验框validatebox用法
- jquery ajax缓存
- jQuery图文tab手风琴切换焦点图特效
- jQuery 可拖拽进度条
- jQuery-slimScroll控制滚动条样式的插件
- 完美校验带网址、IP网址、FTP等格式的格式(jQuery Validate)
- 26、ASP.NET MVC入门到精通——后台管理区域及分离、Js压缩、css、jquery扩展
- jQuery自动与手动图片切换效果下载
- jquery的$是什么意思与相关的
- jQuery UI 实例 - 自动完成(Autocomplete)
- jquery的各种插件调用(有些已经过时,以备注,其他的一些可以闲的时候用作拆解)
- jquery的动画学习--jquery权威指南
- 1.17学习jquery权威指南
- JQuery不同版本的差异(checkbox)
- jQuery获取的值去掉px
- jQuery插件开发的五种形态小结
- jquery 对 Json 的各种遍历
- jQuery中的DOM操作(二)