var myTree = null;
function CreateTree() {
myTree = new ECOTree('myTree','myTreeContainer');
myTree.config.colorStyle = ECOTree.CS_LEVEL;
myTree.config.nodeFill = ECOTree.NF_FLAT;
myTree.config.selectMode = ECOTree.SL_NONE;
//是否允许给节点加链接,是否允许给节点加图片
myTree.config.useTarget = false;
myTree.config.useImg = true;
//设置节点的大小和间隔
myTree.config.defaultNodeWidth = 95;
myTree.config.defaultNodeHeight = 140;
myTree.config.iSubtreeSeparation = 50;
myTree.config.iSiblingSeparation = 15;
myTree.config.iLevelSeparation = 30;
//此处通过从数据库或其它地方读取节点信息,生成添加节点的代码
//参数前三位是必须的;
//第一位是本节点id,第二位是父节点id、根节点的父节点为-1,第三位为节点文本;
//第四位为节点上显示的图片/照片、图片放到img下并在数据库中记录名称即可,未设参数则取默认图片;
//第五位为超链接、最好是访问统一程序传入本节点id;
//第六、七位为节点的个性化宽、高。
myTree.add('01',-1,'总裁','./img/0.jpg','http://www.jq-school.com');
myTree.add('02','01','技术副总裁','./img/1.jpg');
myTree.add('03','01','总裁助理','./img/2.jpg','http://www.jq-school.com',95,130);
myTree.add('04','01','分公司','./img/3.jpg','http://www.jq-school.com',95,130);
myTree.add('0201','02','技术经理','./img/4.jpg','http://www.jq-school.com',95,130);
myTree.add('0202','02','技术员','./img/5.jpg','http://www.jq-school.com',95,130);
myTree.add('0301','03','秘书','./img/5.jpg','http://www.jq-school.com',95,130);
myTree.add('0302','03','助理','./img/6.jpg','http://www.jq-school.com',95,130);
myTree.add('0401','04','总经理','./img/6.jpg','http://www.jq-school.com',95,130);
myTree.add('0402','04','财务','./img/7.jpg','http://www.jq-school.com',95,130);
myTree.UpdateTree();
}
包含有例子和源码。