全网整合营销服务商

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

免费咨询热线: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 


相关文章: 宝塔面板如何快速创建新站点?  建站之星安装提示数据库无法连接如何解决?  如何在万网开始建站?分步指南解析  建站主机核心功能解析:服务器选择与网站搭建流程指南  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  建站主机无法访问?如何排查域名与服务器问题  香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧  如何在云主机快速搭建网站站点?  h5网站制作工具有哪些,h5页面制作工具有哪些?  实例解析Array和String方法  c# 在ASP.NET Core中管理和取消后台任务  潍坊网站制作公司有哪些,潍坊哪家招聘网站好?  如何在阿里云高效完成企业建站全流程?  外贸公司网站制作,外贸网站建设一般有哪些步骤?  如何在Golang中引入测试模块_Golang测试包导入与使用实践  建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析  网站制作多少钱一个,建一个论坛网站大约需要多少钱?  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  建站之星后台管理如何实现高效配置?  C++中引用和指针有什么区别?(代码说明)  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  装修招标网站设计制作流程,装修招标流程?  广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?  如何在Golang中使用replace替换模块_指定本地或远程路径  新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?  制作旅游网站html,怎样注册旅游网站?  专业网站制作服务公司,有哪些网站可以免费发布招聘信息?  如何制作一个表白网站视频,关于勇敢表白的小标题?  如何快速生成ASP一键建站模板并优化安全性?  沈阳制作网站公司排名,沈阳装饰协会官方网站?  孙琪峥织梦建站教程如何优化数据库安全?  如何通过虚拟主机快速搭建个人网站?  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  再谈Python中的字符串与字符编码(推荐)  如何构建满足综合性能需求的优质建站方案?  枣阳网站制作,阳新火车站打的到仙岛湖多少钱?  php json中文编码为null的解决办法  历史网站制作软件,华为如何找回被删除的网站?  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?  建站之星备案是否影响网站上线时间?  建站主机是什么?如何选择适合的建站主机?  网站制作公司排行榜,四大门户网站排名?  建站VPS推荐:2025年高性能服务器配置指南  如何快速生成高效建站系统源代码?  零服务器AI建站解决方案:快速部署与云端平台低成本实践  如何做静态网页,sublimetext3.0制作静态网页?  自助网站制作软件,个人如何自助建网站?  c++ stringstream用法详解_c++字符串与数字转换利器  广州网站建站公司选择指南:建站流程与SEO优化关键词解析 

您的项目需求

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