场景:数据表格页面(页面1),点击添加数据按钮,弹出子页面form表单(页面2),提交数据成功后,(页面2)再弹出confirm弹出层,
关闭弹出层以及页面2并重载页面1的数据表格
form.on("submit(studentAdd)",function (data) {
var formData = data.field
$.ajax({
url:"/admin/studentAdd",
data:formData,
type:"POST",
success:function (data) {
if (data.status==1){
//使用parent找到父级,重载数据表格
parent.layui.table.reload('studentTable');
layer.confirm('添加成功,是否继续添加',function(index){
//关闭子页面的confirm弹出层,不关闭子页面
layer.close(index);
},function () {
//关闭子页面及子页面弹出层
var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index)
})
}else {
layer.msg(data.msg,{'icon':5})
}
}
})
return false;
})