//tab-contents-div和content-tab为jeecg封装好的按钮组tab,每个tab打开的是一个iframe页面;
//需求:每个打开的iframe页面收到即时消息时全部刷新
//自动刷新已打开的页面里的表格
function activeTabRefresh() {
var $contentTab = $("#tab-contents-div").find(".content-tab");
$.each($contentTab,function (i,item) {
var dataId = $(item).attr('data-id');
if(dataId){
var $iframe = $('.body-iframe[data-id="'+dataId+'"]');
//查找已打开状态的iframe页面的刷新按钮
var bootstrapObj = $iframe.contents().find('button[name="refresh"]');
var easyuiObj = $iframe.contents().find('.pagination-load');
//自动触发表格刷新按钮
$(bootstrapObj).trigger("click"); //bootstrap表格
if(easyuiObj){
$(easyuiObj).trigger("click"); //easyui表格
}
}
})
}
附图: