layui点击按钮自动刷新页面问题

问题

<button class="layui-btn layui-btn-primary" onclick="findData()">查询</button>

点击页面上的按钮,执行完button的click事件后,会自动的从新刷新一下当前的页面。浏览器

缘由

button,input type=button按钮在IE和w3c,firefox浏览器区别:ui

  1. 当在IE浏览器下面时,button标签按钮,input标签type属性为button的按钮是同样的功能,不会对表单进行任何操做。
  2. 可是在W3C浏览器,如Firefox下就须要注意了,button标签按钮会提交表单,而input标签type属性为button不会对表单进行任何操做。

解决方案

将button标签更换为inputspa

<input class="layui-btn layui-btn-primary" value="查询" onclick="findData()"></input>

为button按钮增长一个type=”button”属性firefox

<button type="button" class="layui-btn layui-btn-primary" onclick="findData()">查询</button>
相关文章
相关标签/搜索