如何刷新在另一个FRAME中的ZTREE
ztree吧
全部回复
仅看楼主
level 3
令狐冲0660 楼主
我有一个这样的页面框架:
<frameset cols="250,*" frameborder="no" border="0" framespacing="0">
<frame src="module-manage!enterInnerModuleTreeView.aspx" name="moduleLeftFrame" id="moduleLeftFrame" scrolling="no" noresize="noresize" />
<frame src="module-manage!enterInnerModuleUpdateView.aspx?parentModuleId=1" name="moduleRightFrame" id="moduleRightFrame" />
</frameset>
我需要右边的框架中对左边的ZTREE进行刷新该怎么做呢?左边的ZTREE是异步加载
已尝试以下方法,不报错但没有作用:
$.fn.zTree.init($(jQuery(window.parent.frames["moduleLeftFrame"].document).find('ul[id="moduleTree"]')) , moduleTree_Setting);

2012年03月16日 01点03分 1
level 11
你好,你这么操作肯定不行的。你应该再 frame 内的页面生成 一个 刷新的方法,然后由外面的框架用js 直接调用。
2012年03月16日 12点03分 2
level 3
令狐冲0660 楼主
外面的框架用js 直接调用的代码怎么写呢?
2012年03月16日 13点03分 3
level 11
用google 搜索以下关键字:调用 iframe 内的js
2012年03月16日 13点03分 4
level 3
令狐冲0660 楼主
OK了,,,多谢
2012年03月16日 13点03分 5
1