全网整合营销服务商

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

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

jQuery Validate让普通按钮触发表单验证的方法

 一般的表单校验都是直接注册在页面上的匿名函数,导致只能通过固定的提交方式触发表单校验,如果想自定义一个按钮触发表单校验如何实现呢?

目前写法:

$(function(){
 $("#form").validate({
  rules : {
   user_name : {
    required : true
   },
   ……
  },
  messages : {
   user_name : {
    required : '用户名必填',
   },
   ……
  }
 });
});

改写方法:

//编写表单验证函数validform,在验证按钮注册按钮点击事件内调用验证函数对象
function validform(){
 /*关键在此增加了一个return,返回的是一个validate对象,这个对象有一个form方法,返回的是是否通过验证*/
 return $("#form").validate({
  rules : {
   user_name : {
    required : true
   },
   ……
  },
  messages : {
   user_name : {
    required : '用户名必填',
   },
   ……
  }
 });
}
//注册表单验证
$(validform());
以上部分已经实现匿名函数的作用,下面介绍如何通过普通按钮实现表单验证
$("#btn").click(function(){
 if(validform().form()) {
  //通过表单验证,以下编写自己的代码
 } else {
  //校验不通过,什么都不用做,校验信息已经正常显示在表单上
 }
});

以上所述是小编给大家介绍的jQuery Validate让普通按钮触发表单验证的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# jquery  # validate  # 触发  # jquery触发表单验证  # jquery validate.js表单验证的基本用法入门  # jQuery.Validate验证库的使用介绍  # jQuery验证插件 Validate详解  # Jquery Validate 正则表达式实用验证代码大全  # jQuery验证插件validate使用方法详解  # jquery validate添加自定义验证规则(验证邮箱 邮政编码)  # jQuery Validate 相关参数及常用的自定义验证规则  # jquery.validate使用攻略 第五步 正则验证  # jquery.validate 自定义验证方法及validate相关参数  # jQuery插件Validate实现自定义表单验证  # jquery validate 实现动态增加/删除验证规则操作示例  # 表单  # 的是  # 在此  # 小编  # 必填  # 自己的  # 都是  # 给大家  # 自定义  # 所述  # 给我留言  # 感谢大家  # 如何实现  # 正常显示  # 有一个  # 增加了  # 不通过  # 疑问请  # 有任何  # js 


相关文章: 如何在云虚拟主机上快速搭建个人网站?  香港服务器租用每月最低只需15元?  C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)  网站制作说明怎么写,简述网页设计的流程并说明原因?  在线流程图制作网站手机版,谁能推荐几个好的CG原画资源网站么?  如何通过多用户协作模板快速搭建高效企业网站?  表情包在线制作网站免费,表情包怎么弄?  seo网站制作优化,网站SEO优化步骤有哪些?  动图在线制作网站有哪些,滑动动图图集怎么做?  浅谈Javascript中的Label语句  建站之星后台密码遗忘或太弱?如何重置与强化?  如何通过.red域名打造高辨识度品牌网站?  广平建站公司哪家专业可靠?如何选择?  c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗  如何通过老薛主机一键快速建站?  Python文件管理规范_工程实践说明【指导】  如何通过虚拟主机空间快速建站?  Swift中switch语句区间和元组模式匹配  威客平台建站流程解析:高效搭建教程与设计优化方案  济南网站制作的价格,历城一职专官方网站?  免费制作海报的网站,哪位做平面的朋友告诉我用什么软件做海报比较好?ps还是cd还是ai这几个软件我都会些我是做网页的?  如何快速登录WAP自助建站平台?  广州顶尖建站服务:企业官网建设与SEO优化一体化方案  c++ stringstream用法详解_c++字符串与数字转换利器  成都网站制作价格表,现在成都广电的单独网络宽带有多少的,资费是什么情况呢?  建站之星安装后如何配置SEO及设计样式?  图册素材网站设计制作软件,图册的导出方式有几种?  如何快速搭建二级域名独立网站?  c++如何打印函数堆栈信息_c++ backtrace函数与符号名解析【方法】  如何在阿里云虚拟服务器快速搭建网站?  台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?  小建面朝正北,A点实际方位是否存在偏差?  寿县云建站:智能SEO优化与多行业模板快速上线指南  如何通过虚拟主机快速完成网站搭建?  网站制作模板下载什么软件,ppt模板免费下载网站?  如何用IIS7快速搭建并优化网站站点?  已有域名如何免费搭建网站?  如何通过二级域名建站提升品牌影响力?  制作网站的基本流程,设计网站的软件是什么?  建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南  高端云建站费用究竟需要多少预算?  建站主机选购指南与交易推荐:核心配置解析  Java解压缩zip - 解压缩多个文件或文件夹实例  ,购物网站怎么盈利呢?  如何在西部数码注册域名并快速搭建网站?  网站图片在线制作软件,怎么在图片上做链接?  如何在香港免费服务器上快速搭建网站?  金*站制作公司有哪些,金华教育集团官网?  建站主机系统SEO优化与智能配置核心关键词操作指南  网站制作软件有哪些,制图软件有哪些? 

您的项目需求

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