项目场景:
layui子界面进行了增删改查需要在关闭后让主界面刷新
解决方案:
layui的admin.open方法支持传入回调函数,主要有以下几种回调:
- yes回调
- 用于确定/提交按钮点击后的回调
- 参数: index,layero
admin.open({
yes: function(index, layero){
// 提交数据
submitData();
// 关闭弹窗
layer.close(index);
}
})
- no回调
- 用于取消按钮点击后的回调
- 参数: index,layero
例如:
admin.open({
no: function(index, layero){
layer.close(index);
}
})
- cancel回调
- 用于右上角叉号或ESC键关闭弹窗后的回调
- 参数: index, layero
admin.open({
cancel: function(index, layero){
layer.close(index);
}
})
- end回调
- 不论任何操作都会执行的回调,弹窗完全关闭后调用
- 参数: index, layero
admin.open({
end: function(index, layero){
// 弹窗关闭后的操作
}
})
- success回调
- 异步操作成功后的回调
- 参数依赖具体情况
所以一般来说,admin.open的回调包括:yes、no、cancel、end。它们用于对应不同操作后的弹窗关闭处理。文章来源:https://www.toymoban.com/news/detail-729565.html
根据自己情况设置即可文章来源地址https://www.toymoban.com/news/detail-729565.html
到了这里,关于layui子界面操作数据后主界面刷新怎么操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!