原html:
<button class="btn btn-primary" id="btnSubmit" name="btnSubmit"><i class="fa fa-save"></i>确定</button>
问题:点击确定按钮,发现当前页面自动刷新了?
原因:Internet Explorer 的默认类型是 "button",而其他浏览器中(包括 W3C 规范)的默认值是 "submit"。这样造成了页面自动刷新。
解决方案:
<button class="btn btn-primary" type="button" id="btnSubmit" name="btnSubmit"><i class="fa fa-save"></i>确定</button>
现在程序最好兼容各个主流浏览器,故请始终为按钮规定 type 属性。
参考:http://www.w3school.com.cn/tags/tag_button.asp