DHTML 实现树的目录

来源:互联网 发布:微信分销系统源码php 编辑:程序博客网 时间:2024/05/16 13:39

//定义并初始化树
/*参数:
* 1、树的名称
* 2、form名称。没有可以为空
* 3、是否为即点即查树。
* 4、树的式样ID,暂填为""
* 5、加载该树的父元素名。
*注意事项:
* 1、实例名要和树的名称相同。
* 2、如果树包含在from中,则建议填入第二个参数。
* 3、如果树的声明在body中,可以不用设置最后一个参数。
*/
var Test_tree = new BSTreeView("Test_tree", "frmBusiness", false, "", "");
Test_tree.setImagesPath("../images/");
//设置图片路径
Test_tree.setShowLine(true);//设置树是否需要连线

//为树添加根节点
/*参数:1、关键字
* 2、显示文字。
* 3、点击节点执行的JS方法。
* 4、打开/关闭节点执行额外的JS方法。
* 5、该节点存放的参数。
* 6、该节点是否打开。
* 7、该节点是否已经执行过打开节点的操作。
* 8、该节点的右键菜单项索引。
* 9、该节点打开状态下的图片:建议16*16
* 10、该节点关闭状态下的图片:建议16*16
* 11、该节点为叶子时的图片:建议16*16
*/
var SPSnode = Test_tree.addRootNode("SPS", "SPS", "Test_tree.getSelectNode().expand()", "", "", true, false, -1, "open.gif", "close.gif", "close.gif");

//为树节点添加子节点
/*参数:1、关键字
* 2、显示文字。
* 3、点击节点执行的JS方法。
* 4、打开/关闭节点执行额外的JS方法。
* 5、该节点存放的参数。
* 6、该节点是否打开。
* 7、该节点是否已经执行过打开节点的操作。
* 8、该节点的右键菜单项索引。
* 9、该节点打开状态下的图片:建议16*16
* 10、该节点关闭状态下的图片:建议16*16
* 11、该节点为叶子时的图片:建议16*16
*/
var cNode = SPSnode.addNode("src", "src", "", "", "", false, false, -1, "open.gif", "close.gif", "java.jsp");

步骤四:展现树 
/*注意事项:
* 1、可以在树初始化的时候就执行该语句。
*/
Test_tree.DrawTree(true);


 

原创粉丝点击