当前位置: 代码迷 >> Web前端 >> Ext中怎么结合tab和tree
  详细解决方案

Ext中怎么结合tab和tree

热度:176   发布时间:2012-11-22 00:16:41.0
Ext中如何结合tab和tree
js 代码
?
  1. var?jtabs?=?new?Ext.TabPanel('jtabs');??
  2. var?tab2?=?jtabs.addTab('jtabs-2',?"Ajax?Tab?1");??
  3. tab2.setUrl('tree.jsp');??
我现在想写一个tab,他的内容是一个tree,
照上面这样写,tree.jsp中的js没有执行,
我想问问大家是怎么做的.
1 楼 fangzhouxing 2007-09-18  
用IFRAME.
2 楼 Sean220 2007-09-19  
需要用iframe么?如果这个tree是本页面组成部分,应该没必要放到另外一个页面上

那么只要页面有一个div,id随便定一个,比如叫tab-tree
<div id="tab-tree" style="width:200px;height:500;">1</div>

//建立一个tabs,tab-ct可能为页面上的另外一个div,也可以不定
var tabs = new Ext.TabPanel('tab-ct', true);
tabs.addTab('tab-tree', 'Tab2'); //把包含树的div设置为tab的构造参数

//在id为tab-tree的div建立tree
   var Tree = Ext.tree;
    var tree = new Tree.TreePanel("tab-tree", {
        animate:true,
        loader: new Tree.TreeLoader(),
        enableDD:true,
        containerScroll: true,
        singleExpand:true
    }
//构造节点....
3 楼 yuejun13 2007-09-19  
多谢,我试一试
  相关解决方案