关于layui表单中按钮自动提交的解决方法


Posted in Javascript onSeptember 09, 2019

layui表单中的按钮会自动提交,这是一个很麻烦的事情。

这几天项目中多次用到表单按钮,仔细研究了下,找到了解决方法:

1、如果不需要放在表单中的按钮,最好不要放在表单中,不在layui的form中的按钮就不会进行自动提交了;

2、放在表单中的按钮可以通过js中的回调函数里添加 return false制止。filter中的参数指的是按钮中的lay-filter属性中的值,这个可以自己随便设。

比如:

form.on('submit(filter)',function(data){
  ......
  return false;
});

但是,这里有一个很容易忽视的问题:如果按钮中没有添加lay-submit属性,layui的form.on的表单提交监听不到这个按钮,那么return false对提交的制止也就失效了。

3、还有一种方法,就是使用a标签做成的按钮来替代button。

````````````````````````````````````````````````````````````````````````````````

4、感谢评论区大佬的指正:

button的type设置为button就不会自动提交,默认是submit,此时就会自动提交。

以上这篇关于layui表单中按钮自动提交的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js查找父节点的简单方法
Jun 28 Javascript
JavaScript 学习笔记二 字符串拼接
Mar 28 Javascript
JS清除IE浏览器缓存的方法
Jul 26 Javascript
原始XMLHttpRequest方法详情回顾
Nov 28 Javascript
js锁屏解屏通过对$.ajax进行封装实现
Jul 31 Javascript
JavaScript中eval()函数用法详解
Dec 14 Javascript
利用BootStrap弹出二级对话框的简单实现方法
Sep 21 Javascript
ZeroClipboard.js使用一个flash复制多个文本框
Jun 19 Javascript
javascript ES6 新增了let命令使用介绍
Jul 07 Javascript
Validform验证时可以为空否则按照指定格式验证
Oct 20 Javascript
Three.JS实现三维场景
Dec 30 Javascript
vue+animation实现翻页动画
Jun 29 Javascript
layui原生表单验证的实例
Sep 09 #Javascript
layui的表单提交以及验证和修改弹框的实例
Sep 09 #Javascript
layui插件表单验证提交触发提交的例子
Sep 09 #Javascript
Node.js之删除文件夹(含递归删除)代码实例
Sep 09 #Javascript
layer.confirm点击第一个按钮关闭弹出框的方法
Sep 09 #Javascript
微信小程序 wx:for遍历循环使用实例解析
Sep 09 #Javascript
layer关闭当前窗口页面以及确认取消按钮的方法
Sep 09 #Javascript
You might like
php从数据库读取数据,并以json格式返回数据的方法
2018/08/21 PHP
浅析php如何实现爬取数据原理
2018/09/27 PHP
Laravel5.7框架安装与使用学习笔记图文详解
2019/04/02 PHP
THINKPHP5分页数据对象处理过程解析
2020/10/28 PHP
解决ExtJS在chrome或火狐中正常显示在ie中不显示的浏览器兼容问题
2013/01/11 Javascript
使用console进行性能测试
2015/04/27 Javascript
基于JS实现数字+字母+中文的混合排序方法
2016/06/06 Javascript
JQuery 动态生成Table表格实例代码
2016/12/02 Javascript
微信小程序 图片加载(本地,网路)实例详解
2017/03/10 Javascript
jQuery实现的背景颜色渐变动画效果示例
2017/03/24 jQuery
Angular中封装fancyBox(图片预览)遇到问题小结
2017/09/01 Javascript
AngularJS中table表格基本操作示例
2017/10/10 Javascript
vue实现一个炫酷的日历组件
2018/10/08 Javascript
JavaScript进制转换实现方法解析
2020/01/18 Javascript
[01:13:46]iG vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python中__call__内置函数用法实例
2015/06/04 Python
windows下安装Python和pip终极图文教程
2017/03/05 Python
python如何定义带参数的装饰器
2018/03/20 Python
Django使用Mysql数据库已经存在的数据表方法
2018/05/27 Python
Python Numpy库安装与基本操作示例
2019/01/08 Python
python tkinter基本属性详解
2019/09/16 Python
Python批量获取并保存手机号归属地和运营商的示例
2020/10/09 Python
python中的测试框架
2020/11/13 Python
css3旋转木马_动力节点Java学院整理
2017/07/12 HTML / CSS
英国最大的纸工艺品商店:CraftStash
2018/12/01 全球购物
英文简历中的自我评价
2013/10/06 职场文书
半年思想汇报
2013/12/30 职场文书
大学生素质拓展活动方案
2014/02/11 职场文书
内勤主管岗位职责
2014/04/03 职场文书
捐款倡议书格式范文
2014/05/14 职场文书
企业总经理任命书
2014/06/05 职场文书
学位证书委托书
2014/09/30 职场文书
普通党员个人整改措施
2014/10/27 职场文书
2014个人年度工作总结
2014/12/15 职场文书
详解Python中的进程和线程
2021/06/23 Python
Python通用验证码识别OCR库ddddocr的安装使用教程
2022/07/07 Python