一、环境:
1、前端:layui框架+Ajax
2、后端:springboot
二、前端代码
1、使用过的关闭命令:
- table.reload(EnterpriseInfo.tableId);
- admin.closeThisDialog();
- window.close()
…
以上命令都使用过但是任然无法关闭
但是在其他方法中 admin.closeThisDialog();关闭命令是可以使用的,唯一区别是我们使用的Ajax方法不一致,如下:
1、其他方法:
2、我的方法:
三、解决关闭弹窗的办法:
经过多次尝试 最终找到方法解决,解代码如下:
//关闭弹窗
layer.closeAll(‘dialog’);
四、解决关闭弹窗后自动加载数据的问题,解决办法有两种
1、在删除成功后调用加载数据的方法,如下:
//刷新加载页面数据 tableResult.reload();
- 以上名李宁的解析:tableResult 是渲染表格是定义的变量,如图:
- reload() 是layui中的加载命令方法