当我们提交代码时候,返回失败不需要关闭当前页面,想让他修改后重新提交,成功则关闭页面返回上层刷新列表。
//提交监听事件
form.on('submit(save)', function(data) {
params = data.field;
params.id = $("#id").val();
var load = layer.load(2, {shade: [0.3, '#000']});
$.post('${appPath}/back/orderReceiverInfo/savePojo', params, function(res) {
if(res.success == false){
$(".layui-layer-shade").css("display","none");// 关闭阴影遮罩层
$(".layui-layer-loading2").css("display","none");//关闭loading
parent.layer.msg(res.msg);
}else {//这个就是返回成功 关闭打开的index,返回上一页面,点击搜索刷新
var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
layer.close(load)
parent.layer.msg(res.msg);
$("#search_button" , parent.document).click();
}
}, 'json');
return false;
});
顺带提一下 re