var tabs = [{
title: "新增",
content: "<iframe src='route/role/menu-auth-tree?businessType=save&roleId=" + data.roleId + "' width='100%' height='500px' frameborder='0'></iframe>"
},{
title: "删除",
content: "<iframe src='route/role/menu-auth-tree?businessType=delete&roleId=" + data.roleId + "' width='100%' height='500px' frameborder='0'></iframe>"
},{
title: "修改",
content: "<iframe src='route/role/menu-auth-tree?businessType=update&roleId=" + data.roleId + "' width='100%' height='500px' frameborder='0'></iframe>"
},
{
title: "查看",
content: "<iframe src='route/role/menu-auth-tree?businessType=query&roleId=" + data.roleId + "' width='100%' height='500px' frameborder='0'></iframe>"
}];
top.layer.tab({
area: ['600px','80%'],
tab: tabs,
scrollbar: true,
maxmin: false,// 最大最小化
anim: 1,// 弹出方式1-6
end:function() {// cancel执行完毕后执行
},
cancel: function (layero, index) {// 关闭按钮后执行
},success: function (layero, index) {
$(layero).find('.layui-layer-title').find("span").each(function(i,domEle){
$(domEle).click(function() {
var urlSrc = $(layero).find('li').eq(i).find('iframe').attr('urlSrc');
var src = $(layero).find('li').eq(i).find('iframe').attr('src');
var name = $(layero).find('li').eq(i).find('iframe').attr('name');
// urlSrc不存在的时候
var time = new Date().getTime();
if(!urlSrc) {
$(layero).find('li').eq(i).find('iframe').attr('src', src+"&time="+time);
$(layero).find('li').eq(i).find('iframe').attr('urlSrc', src);
}else {
$(layero).find('li').eq(i).find('iframe').attr('src', urlSrc+"&time="+time);
}
});
});
},error:function (layero, index) {
},
change:function(index) {
}
});
让Layer.tab每次点击都进行刷新
于 2024-01-03 15:17:59 首次发布