全网整合营销服务商

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

免费咨询热线: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表单验证插件使用详解  # 表单  # 自定义  # 错误提示  # 小编  # 在此  # 请在  # 给大家  # 请输入  # 句话  # 此项  # 送了  # 所述  # 回调  # 给我留言  # 必填  # 感谢大家  # 清空  # 应用程序  # 客户端  # 疑问请 


相关文章: 阿里云网站搭建费用解析:服务器价格与建站成本优化指南  如何彻底卸载建站之星软件?  已有域名和空间,如何快速搭建网站?  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  h5在线制作网站电脑版下载,h5网页制作软件?  装修招标网站设计制作流程,装修招标流程?  个人摄影网站制作流程,摄影爱好者都去什么网站?  广州美橙建站如何快速搭建多端合一网站?  建站之星在线客服如何快速接入解答?  建站之星安装后如何自定义网站颜色与字体?  南平网站制作公司,2025年南平市事业单位报名时间?  寿县云建站:智能SEO优化与多行业模板快速上线指南  建站之星CMS五站合一模板配置与SEO优化指南  建站OpenVZ教程与优化策略:配置指南与性能提升  韩国服务器如何优化跨境访问实现高效连接?  制作网站公司那家好,网络公司是做什么的?  Swift中switch语句区间和元组模式匹配  如何在香港服务器上快速搭建免备案网站?  如何登录建站主机?访问步骤全解析  建站主机选择指南:服务器配置与SEO优化实战技巧  网站制作知乎推荐,想做自己的网站用什么工具比较好?  如何通过VPS建站实现广告与增值服务盈利?  建站主机选购指南:核心配置与性价比推荐解析  如何通过万网虚拟主机快速搭建网站?  ,柠檬视频怎样兑换vip?  如何解决ASP生成WAP建站中文乱码问题?  香港网站服务器数量如何影响SEO优化效果?  音乐网站服务器如何优化API响应速度?  如何构建满足综合性能需求的优质建站方案?  油猴 教程,油猴搜脚本为什么会网页无法显示?  较简单的网站制作软件有哪些,手机版网页制作用什么软件?  网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  贸易公司网站制作流程,出口贸易网站设计怎么做?  宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?  香港服务器建站指南:外贸独立站搭建与跨境电商配置流程  建站之星如何优化SEO以实现高效排名?  网站专业制作公司有哪些,做一个公司网站要多少钱?  深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?  电脑免费海报制作网站推荐,招聘海报哪个网站多?  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  Android自定义控件实现温度旋转按钮效果  香港服务器部署网站为何提示未备案?  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  宝塔建站后网页无法访问如何解决?  如何在阿里云完成域名注册与建站?  香港服务器租用费用高吗?如何避免常见误区?  百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?  实现虚拟支付需哪些建站技术支撑?  大连 网站制作,大连天途有线官网? 

您的项目需求

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