今天我在写Bootstrap的模态框的时候,点击弹出模态框,发现一个很奇怪的现象,就是弹出的瞬间又消失了,然后自动刷新了本页面,就奇怪。
<button onclick='getOrganById("+ls[i].id+")'>
<span class='icon-pencil-square-o'></span> 编辑
</button>
//业务逻辑
function getOrganById(id){
.
.
.
$('#my-alert-organ-add').modal('open');
}
复制代码
上面的代码一直发生诡异的问题,后来发现原来我需要在button
中添加type="button"
,因为button
如果不设置type
属性 默认是submit
提交表单的,所以一直出现问题,添加上了就好了。