asyui 点击tab页时,如果tab页存在则刷新tab页内容
更新特定的选项卡面板 可使用update方法,param参数包含2个属性:
如果直更新href属性,样式会发生错误。
正确的写法:
function openUrl(url,title){
var content = '<iframe scrolling="auto" frameborder="0" src="'+url+'" style="width:100%;height:100%;display:block;"></iframe>';
if ($('#tt').tabs('exists', title)){
$('#tt').tabs('select', title);
var tab = $('#tt').tabs('getSelected'); // 获取选择的面板
$('#tt').tabs('update',{
tab,
options : {
content : content
}
});
} else {
var content = '<iframe scrolling="auto" frameborder="0" src="'+url+'" style="width:100%;height:100%;display:block;"></iframe>';
$('#tt').tabs('add',{
title : title,
content : content,
closable : true
});
}
}