diff --git a/public/static/plugs/lay-module/layuimini/miniTab.js b/public/static/plugs/lay-module/layuimini/miniTab.js index 0db20f37..66f2f022 100644 --- a/public/static/plugs/lay-module/layuimini/miniTab.js +++ b/public/static/plugs/lay-module/layuimini/miniTab.js @@ -380,6 +380,14 @@ define(["jquery"], function ($) { if ($('.layuimini-menu-left').attr('layuimini-tab-tag') === 'add') { $('.layuimini-menu-left').attr('layuimini-tab-tag', 'no') } else { + + //切换标签自动刷新表格和树表格数据 + try { + var dom = $(".layui-tab-item.layui-show").find("iframe")[0].contentWindow.document; + $(dom).find('[data-table-refresh]').trigger("click"); + $(dom).find('[data-treetable-refresh]').trigger("click"); + }catch (e) {} + $("[layuimini-href]").parent().removeClass('layui-this'); if (options.multiModule) { miniTab.listenSwitchMultiModule(tabId); @@ -578,4 +586,4 @@ define(["jquery"], function ($) { }; return miniTab; -}); \ No newline at end of file +});