有一个main.jsp ,
上面一个div -top,左侧一个div-left
然后一个div-content放首页
首页用的是tabs,指向一个jsp页面,用portal.js做一个首页自定义的功能。
$("#"+tabPanel).tabs('add'
请问,我在top上面,有一个按钮,点击弹出一个div,勾选内容,点击关闭后,如何才能
刷新content里面放的内容。
我用
#id.tabs('load',1);报错
$.fn.tabs.methods[_26f] is not a function
请问,我如何做,才能刷新content里面的内容呢。main.jsp代码大致如下: <div region="north" border="false" class="portal-logo">
<a href="javascript:selectResource();" class="easyui-linkbutton" plain="true" >定制首页内容</a>
</div>
<div id="navi" region="west" split="true" title="<s:text name='framework.main.navi.title' />? style="width:200px;">
<div id="NaviContainer" class="easyui-accordion" border="false" fit="true">
左侧菜单
</div>
</div>
<div id="content" region="center">
<!--首页内容-->
<div id="main-panel" fit="true" border="false" ></div>
</div>
<div id="sysPopupMenu" style="width:120px;">
<div id="mopen"><s:text name='framework.main.sysPopupMenu.mopen' /></div>
<div id="mclose"><s:text name='framework.main.sysPopupMenu.mclose' /></div>
</div>
<div id="resourceWin" style="padding:3px;display:none;">
<!--点击定制首页,弹出页面-->
<table id="resourceGrid" fit="true" ></table>
</div>
上面一个div -top,左侧一个div-left
然后一个div-content放首页
首页用的是tabs,指向一个jsp页面,用portal.js做一个首页自定义的功能。
$("#"+tabPanel).tabs('add'
请问,我在top上面,有一个按钮,点击弹出一个div,勾选内容,点击关闭后,如何才能
刷新content里面放的内容。
我用
#id.tabs('load',1);报错
$.fn.tabs.methods[_26f] is not a function
请问,我如何做,才能刷新content里面的内容呢。main.jsp代码大致如下: <div region="north" border="false" class="portal-logo">
<a href="javascript:selectResource();" class="easyui-linkbutton" plain="true" >定制首页内容</a>
</div>
<div id="navi" region="west" split="true" title="<s:text name='framework.main.navi.title' />? style="width:200px;">
<div id="NaviContainer" class="easyui-accordion" border="false" fit="true">
左侧菜单
</div>
</div>
<div id="content" region="center">
<!--首页内容-->
<div id="main-panel" fit="true" border="false" ></div>
</div>
<div id="sysPopupMenu" style="width:120px;">
<div id="mopen"><s:text name='framework.main.sysPopupMenu.mopen' /></div>
<div id="mclose"><s:text name='framework.main.sysPopupMenu.mclose' /></div>
</div>
<div id="resourceWin" style="padding:3px;display:none;">
<!--点击定制首页,弹出页面-->
<table id="resourceGrid" fit="true" ></table>
</div>
基于jquery-easyui的机电设备管理系统布局新范例
还没有找到更好的方法。
/**
* 刷新tab
* @cfg
*example: {tabTitle:'tabTitle',url:'refreshUrl'}
*如果tabTitle为空,则默认刷新当前选中的tab
*如果url为空,则默认以原来的url进行reload
*/
function refreshTab(cfg){
var refresh_tab = cfg.tabTitle?$('#content').tabs('getTab',cfg.tabTitle):$('#content').tabs('getSelected');
if(refresh_tab && refresh_tab.find('iframe').length > 0){
var _refresh_ifram = refresh_tab.find('iframe')[0];
var refresh_url = cfg.url?cfg.url:_refresh_ifram.src;
//_refresh_ifram.src = refresh_url;
_refresh_ifram.contentWindow.location.href=refresh_url;
}
}
可以参考下 ~