问题:

今天用layui的弹出层插件,发现绑定弹出层到按钮,打开弹窗会闪退。

原因:在form表单中使用了Button按钮,点击的时候会触发默认事件,而form的action我没填,所以就是弹出层会闪退!

解决办法:

方法一:将button标签换成其他的标签,如span就不会出现闪退问题了;

方法二:给button指明类型:type = “button”,因为在form表单中的button默认type = “submit”,改为button就没有表单的默认事件了。

扩展:

layui,是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到 API 的每一处细节都经过精心雕琢,非常适合界面的快速开发。layui 首个版本发布于2016年秋,她区别于那些基于 MVVM 底层的 UI 框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,她更多是为服务端程序员量身定做,你无需涉足各种前端工具的复杂配置,只需面对浏览器本身,让一切你所需要的元素与交互,从这里信手拈来。

layui 提供了丰富的内置模块,他们皆可通过模块化的方式按需加载,其中包括:layer、layDate、layPage、laytpl、table、form、upload、element、tree、layeditor、rate、carousel、flow、util、code等。

方法三:
听说是因为 JQuery 的版本冲突问题,在找到具体问题之前,先在代码里加一个 return false 解决问题;

<button class="layui-btn" lay-submit lay-filter="test" οnclick="return false;">立即提交</button>

js:

 //监听提交form.on('submit(test)', function(data) {console.log(data.field);layer.confirm("确认要提交吗?", {title: "单位新增",yes:function () {layer.msg("yes");}})

如何解决layui弹出层闪退的问题相关推荐

  1. layui弹出层闪退,layer弹出层闪退,layer弹出层坑

    这两天用layui的弹出层插件,发现两奇怪的问题: 1.弹窗打开事件还未绑定到任何按钮,可是点击form表单中的按钮可以打开我定义的弹出层 2.绑定弹出层到按钮,打开弹窗闪退 后面发现真如参考博文所说 ...

  2. Layer弹出层闪退

    使用layui踩过的1.2.3.4.5.6.7.8.9--次坑 问题: 将Layui的数据表格放到from表单中,数据表格中的按钮(弹出弹出层)点击后弹出层闪退 ... 分析: 一开始以为Layui的 ...

  3. layer弹出层闪退_jQuery使用Layer弹出层插件闪退问题

    一.前言 巨坑,基础没学好,导致找了一个下午的问题,终于被我发现了.说多都是泪,记录下来,以后有人遇到这个错误可以参考下 做项目期间做了几个页面,需要用到弹出层,为了方便使用到了Layer的插件,然后 ...

  4. layer弹出层闪退_关于layui 弹出层一闪而过就消失的解决方法

    关于layui 弹出层一闪而过就消失的解决方法 听说是因为 JQuery 的版本冲突问题,在找到具体问题之前,先在代码里加一个 return false 解决问题: 立即提交 js: //监听提交 f ...

  5. layer弹出层闪退_layer弹出层详解

    1.layer 弹出层iframe页面关闭自身 function closeFrame() { var index = parent.layer.getFrameIndex(window.name); ...

  6. 解决 layui 弹出层(弹框)一闪而过就消失的问题 (转载)

    问题解决 转载: 原文链接:https://blog.csdn.net/qq_20594019/article/details/83956532 本人遇到问题:使用layer.open()弹出页面层, ...

  7. layui弹出层之应用实例讲解

    从酒店管理系统到智能门锁及其现在的资源共享平台,layui框架,我们团队用的比较多的就是这个layui弹出层. layui弹出层,除了页面iframe层我们比较常用还有就是表单校验和其他相关的友好提示 ...

  8. 模拟layui弹出层

    以前觉得自己手写一个类似layui的弹出层是挺遥远的事,因为完全没有头绪,即便在layui官网知道layui使用的都是C3动画 之前试过控制width:0;height:0来做动画,结果惨不忍睹,直到 ...

  9. layui弹出层之layer.open弹出iframe窗口·

    layui弹出层之layer.open弹出iframe窗口· layer.open弹出iframe窗口 [1]该功能为案例,弹出iframe窗口显示上传数据 由于layui的弹出层每次执行layer. ...

最新文章

  1. redis安装 redis命令 php如何使用redis
  2. Numpy中的array
  3. 进程间通信 - 动态链接库实现
  4. Codeforces Round #636 (Div. 3)(ABC)
  5. 物联网安全有哪些注意事项
  6. 课程 |《知识图谱》第一期
  7. mysql 8 my.cfg_搭建lamp环境以及安装配置phpmyadmin
  8. Java笔记-Spring Boot JDBC连接Oracle数据库
  9. Kubernetes 小白学习笔记(8)--kubernetes的基础概念
  10. spring 常用注解以分类
  11. Hadoop入门进阶步步高(五)-搭建Hadoop集群
  12. 软件设计师中级-数据结构及算法应用
  13. 使用iToolab UnlockGo 删除iPhone/iPad上的各种锁
  14. Django ---uploads files
  15. 你真的会写for循环吗?来看看这些常见的for循环优化方式
  16. 数据用什么挖?数据挖掘常用工具分享
  17. [回头再说] 国内网页游戏背景音乐
  18. 最全的BAT大厂面试题整理
  19. 关于微信开发的语音存储问题
  20. 四个厚膜高阻抗电阻测量

热门文章

  1. ios:应用发布App Store流程
  2. 2022新版海螺影视主题模板M3.1全解密版本多功能苹果CMSv10后台自适应主题
  3. ​定了,北京时间 9 月 16 日凌晨 1 点见。
  4. 简单几个方法教你怎么把PDF压缩小,试试你就知道
  5. java下载basic_Java-basic(1)
  6. 训练集和测试集的标准化处理
  7. Redis—击穿、穿透、雪崩
  8. ActivityManagerService解读之Activity启动初探
  9. Mac上zip,rar,tar文件命令解压和压缩
  10. [转]奇文-闲话操作系统(2/4)