在一般的分页展开刷新时,常用的为update更新
var tab = $('#tt').tabs('getSelected'); // get selected panel
$('#tt').tabs('update', {
tab: tab,
options: {
title: 'New Title',
href: 'get_content.php' // the new content URL
}
});
但是这种方法只能更新部分,无法对整个页面刷新
在jquery-easyui中panel组件有content属性,默认情况下,该属性为null,接收值类型为:String,表示面板主体内容。
但是当content的值为null或"",面板并不会被更新而是延用上次面板加载的内容。
加载dialog的方法如下:
var content = "";
if (url==null || url == 'null') {
content = $.i18n.prop('msg_main_no_fun_tip');
}else{
content = '<iframe scrolling="auto" id="div_tabs_item" frameborder="0" src="'+url+'" style="width:100%;height:99.4%;"></iframe>';
}
$('#centerTabs').tabs('add',{
title:title,
content:content,
closable:closeType
});