layui 按钮点击之后会刷新页面

mac2024-05-19  31

点击页面上的按钮,js执行完button的click事件后(包括行内的 onclick() 事件),会自动的重新刷新一下当前的页面。 <button type="button" class="layui-btn layui-btn-sm" id="applyAll" value="应用全部"></button>

解决方案:将 button 改为 Input , 加上 type=“button” <input type="button" class="layui-btn layui-btn-sm" id="applyAll" value="应用全部">

原因: button,input type=button按钮在IE和w3c,firefox浏览器区别: 当在 IE 浏览器下面时,button标签按钮,input标签type属性为button的按钮是一样的功能,不会对表单进行任何操作。但是在 W3C 浏览器,如Firefox下,button标签按钮会提交表单,而input标签type属性为button不会对表单进行任何操作。

最新回复(0)