?? tree.js
字號:
/*
* EasyJF開源示例程序
* Copyright(c) 2006-2008, EasyJF.com.
* easyjf @ 163.com
* 該程序代碼歸EasyJF開源所有
* http://www.easyjf.com
*/
Ext.BLANK_IMAGE_URL = 'images/s.gif';
Ext.onReady(function(){
var tree = new Ext.tree.TreePanel({
el:"tree-div",
autoScroll:true,
animate:true,
width:'100px',
height:'300px',
enableDD:true,
containerScroll: true,
loader: new Ext.tree.TreeLoader({
dataUrl:'region.ejf?cmd=getRegion'
})
});
tree.on("click",function(node,event){alert(node.id);});
tree.on('beforeload',function(node){
tree.loader.dataUrl = 'region.ejf?cmd=getRegion&id='+(node.id!='root'?node.id:"");
});
var root = new Ext.tree.AsyncTreeNode({
text: '地區信息',
draggable:false,
id:'root'
});
tree.setRootNode(root);
tree.render();
root.expand();
var node1 = new Ext.tree.TreeNode({text:'偶是根的第一個枝子'});
var node2 = new Ext.tree.TreeNode({text:'偶是根的第一個枝子的第一個葉子'});
var node3 = new Ext.tree.TreeNode({text:'偶是根的第一個葉子'});
node1.appendChild(node2);
root.appendChild(node1);
root.appendChild(node3);
});
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -