点击页面上的按钮,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不会对表单进行任何操作。