因为工作的缘故碰到这个东西,就搞了一会。。
具体是表格中的弹出层,我在弹出层直接写div没写form表单,弹出层每次点击更新按钮关闭,但每次关闭弹出层,父页面会自动刷新一次表格,由于不想用到自动刷新,于是小小的改了一下。
$.ajax({
method: 'get',
url: 'xxxx' + param,
dataType: "text",
success: function(data) {
if (data != "-1") {
layer.close(layer.index);
}
}
});
我这里直接写在ajax的success里面,这个lay.close在官方文档有讲过
接下来我在弹出层的更新按钮这么写
<button class="layui-btn" type="button" id="Alter">更新</button>
就是加了一句type=“button”,弹出层关闭后页面也不会刷新。