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

目前写法:
$(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
相关文章:
如何设计高效校园网站?
如何确保西部建站助手FTP传输的安全性?
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
存储型VPS适合搭建中小型网站吗?
如何选择网络建站服务器?高效建站必看指南
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
上海网站制作网站建设公司,建筑电工证网上查询系统入口?
股票网站制作软件,网上股票怎么开户?
制作公司内部网站有哪些,内网如何建网站?
山东网站制作公司有哪些,山东大源集团官网?
网站插件制作软件免费下载,网页视频怎么下到本地插件?
如何在景安云服务器上绑定域名并配置虚拟主机?
如何通过万网虚拟主机快速搭建网站?
javascript基本数据类型及类型检测常用方法小结
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
深圳网站制作案例,网页的相关名词有哪些?
如何正确下载安装西数主机建站助手?
定制建站流程步骤详解:一站式方案设计与开发指南
如何快速查询网站的真实建站时间?
为什么Go需要go mod文件_Go go mod文件作用说明
MySQL查询结果复制到新表的方法(更新、插入)
如何通过商城自助建站源码实现零基础高效建站?
怎么将XML数据可视化 D3.js加载XML
制作宣传网站的软件,小红书可以宣传网站吗?
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
*服务器网站为何频现安全漏洞?
ui设计制作网站有哪些,手机UI设计网址吗?
家庭服务器如何搭建个人网站?
python的本地网站制作,如何创建本地站点?
如何用腾讯建站主机快速创建免费网站?
如何获取PHP WAP自助建站系统源码?
小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建
深入理解Android中的xmlns:tools属性
c++ stringstream用法详解_c++字符串与数字转换利器
如何选择PHP开源工具快速搭建网站?
如何在建站之星绑定自定义域名?
如何通过宝塔面板实现本地网站访问?
b2c电商网站制作流程,b2c水平综合的电商平台?
深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?
广州营销型建站服务商推荐:技术优势与SEO优化解析
网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?
建站之星在线客服如何快速接入解答?
武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?
IOS倒计时设置UIButton标题title的抖动问题
如何获取上海专业网站定制建站电话?
Swift中swift中的switch 语句
,巨量百应是干嘛的?
外贸公司网站制作哪家好,maersk船公司官网?
制作网站的过程怎么写,用凡科建站如何制作自己的网站?
制作网站公司那家好,网络公司是做什么的?
*请认真填写需求信息,我们会在24小时内与您取得联系。