Extjs tree 的使用

Ext.onReady(function(){
//layout
var viewport = new Ext.Viewport({
layout:'border',
items:[
new Ext.BoxComponent({
region:'north',
el: 'north',
height:80
}),new Ext.BoxComponent({
region:'south',
el: 'south',
height:25
}),{
region:'west',
id:'west-panel',
split:true,
width: 200,
minSize: 175,
maxSize: 400,
margins:'0 0 0 0',
layout:'accordion',
title:'进销功能',
collapsible :true,
html:'<div id="show" style="overflow:auto;width:100%;height:100%"></div>',
layoutConfig:{
animate:true
}

//iconCls:'nav'
},
tab//初始标签页
]
});


//定义树的跟节点
var root=new Ext.tree.TreeNode({
id:"root",//根节点id
text:"我是树根"
});

// for(i=1,i<3,i++){
// var t = "a"+i;
//if()
// }
//定义树节点
var c1=new Ext.tree.TreeNode({
id:'c1',//子结点id
text:'大儿子'
});
var c2=new Ext.tree.TreeNode({
id:'c2',
text:'小儿子'
});
var c22=new Ext.tree.TreeNode({
id:'c22',
text:'大孙子'
});

root.appendChild(c1);//为根节点增加子结点c1
root.appendChild(c2);//为c1增加子节点c2,相信你已经找到规律了吧^_^
c1.appendChild(c22);//为c1增加子节点c22

//生成树形面板
var tree=new Ext.tree.TreePanel({
renderTo:"show",
root:root,//定位到根节点
animate:true,//开启动画效果
enableDD:false,//不允许子节点拖动
border:false,//没有边框
rootVisible:false//设为false将隐藏根节点,很多情况下,我们选择隐藏根节点增加美观性
});

});
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值