⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tree.js

📁 java阿里巴巴代码
💻 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 + -