全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

jQuery.Validate表单验证插件的使用示例详解

jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。

请在这里查看示例 validate示例

示例包含

  • 验证错误时,显示红色错误提示
  • 自定义验证规则
  • 引入中文错误提示
  • 重置表单需要执行2句话

源码示例

<!DOCTYPE html> 
<html lang="en"> 
<head> 
 <meta charset="UTF-8"> 
 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no"> 
 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> 
 <title>demo</title> 
 <script src="../js/jquery-1.11.3.min.js"></script>
 <script src="js/jquery.validate.min.js"></script>
 <script src="js/messages_zh.min.js"></script>
 <style> 
  * { 
   margin: 0; 
   padding: 0; 
  } 
  body, html { 
   width: 100%; 
   height: 100%;
  } 
  .red {
   color: red;
  } 
  .green {
   color: green;
  }
 </style> 
</head> 
<body>
 <form id="form">
  <div>
   <input type="text" name="a" />
  </div>
  <div>
   <input type="submit" value="提交">
   <input class="reset" type="button" value="重置">
  </div>
 </form>
</body> 
<script> 
 $(function() {
  var validator = $('#form').validate({
   submitHandler:function(form){
    $('body').append('表单验证成功,发送了一个请求');
   },
   rules: {
    a: {
     required: true,
     isEven: true,// 使用自定义的验证规则
    },
   },
   messages: {
    a: {
     required: '<div><span class="red">*</span><span>此项必填</span></div>',
     isEven: '<div><span class="red">*</span><span>不是偶数</span></div>',
    },
   },
   // 验证成功后的回调
   success: function(label) {
    label.html('<div><span class="green">*</span><span>通过验证</span></div>');
   }
  });
  // 自定义验证
  jQuery.validator.addMethod('isEven', function(value, element) { 
   return this.optional(element) || !(value%2);
  }, '请输入一个偶数');
  // 重置表单
  $(".reset").click(function() {
   validator.resetForm();// 插件方法-删除错误提示
   $('#form')[0].reset();// 原生方法-清空输入内容
  });
 });
</script> 
</html>

相关阅读:

jQuery Validate插件自定义验证规则的方法

基于jQuery.validate及Bootstrap的tooltip开发气泡样式的表单校验组件思路详解

JQuery validate插件Remote用法大全

jQuery easyui的validatebox校验规则扩展及easyui校验框validatebox用法

以上所述是小编给大家介绍的jQuery.Validate表单验证插件的使用示例详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# jquery  # validate  # 验证  # jquery.validate表单验证插件使用方法解析  # 功能强大的jquery.validate表单验证插件  # 基于Bootstrap+jQuery.validate实现表单验证  # 快速学习jQuery插件 jquery.validate.js表单验证插件使用方法  # jquery表单验证插件(jquery.validate.js)的3种使用方式  # 基于Bootstrap+jQuery.validate实现Form表单验证  # jquery.validate表单验证插件使用详解  # 表单  # 自定义  # 错误提示  # 小编  # 在此  # 请在  # 给大家  # 请输入  # 句话  # 此项  # 送了  # 所述  # 回调  # 给我留言  # 必填  # 感谢大家  # 清空  # 应用程序  # 客户端  # 疑问请 


相关文章: 云南网站制作公司有哪些,云南最好的招聘网站是哪个?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  建站VPS能否同时实现高效与安全翻墙?  建站为何优先选择香港服务器?  如何挑选高效建站主机与优质域名?  南京网站制作费用,南京远驱官方网站?  建站之星价格显示格式升级,你的预算足够吗?  如何通过.red域名打造高辨识度品牌网站?  网站制作话术技巧,网站推广做的好怎么话术?  建站之星后台管理如何实现高效配置?  定制建站策划方案_专业建站与网站建设方案一站式指南  如何用好域名打造高点击率的自主建站?  如何零成本快速生成个人自助网站?  如何在Golang中处理模块冲突_解决依赖版本不兼容问题  高端建站三要素:定制模板、企业官网与响应式设计优化  潮流网站制作头像软件下载,适合母子的网名有哪些?  网站制作新手教程,新手建设一个网站需要注意些什么?  建站主机类型有哪些?如何正确选型  零基础网站服务器架设实战:轻量应用与域名解析配置指南  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  网站好制作吗知乎,网站开发好学吗?有什么技巧?  孙琪峥织梦建站教程如何优化数据库安全?    韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  javascript中对象的定义、使用以及对象和原型链操作小结  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  外贸公司网站制作哪家好,maersk船公司官网?  如何正确下载安装西数主机建站助手?  保定网站制作方案定制,保定招聘的渠道有哪些?找工作的人一般都去哪里看招聘信息?  娃派WAP自助建站:免费模板+移动优化,快速打造专业网站  创业网站制作流程,创业网站可靠吗?  如何高效配置IIS服务器搭建网站?  如何通过西部数码建站助手快速创建专业网站?  如何在万网自助建站平台快速创建网站?  如何通过VPS建站实现广告与增值服务盈利?  网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?  php8.4新语法match怎么用_php8.4match表达式替代switch【方法】  学校免费自助建站系统:智能生成+拖拽设计+多端适配  如何配置WinSCP新建站点的密钥验证步骤?  如何通过网站建站时间优化SEO与用户体验?  如何用PHP快速搭建CMS系统?  建站之星伪静态规则如何正确配置?  全景视频制作网站有哪些,全景图怎么做成网页?  如何在沈阳梯子盘古建站优化SEO排名与功能模块?  制作销售网站教学视频,销售网站有哪些?  建站之星如何开启自定义404页面避免用户流失?  建站之星Pro快速搭建教程:模板选择与功能配置指南  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  制作企业网站建设方案,怎样建设一个公司网站?  网站制作报价单模板图片,小松挖机官方网站报价? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。