MzTreeView2.0版,也就是现在CSDN论坛用的那个,可以分层加载的。现在我需要从数据库中读取数据动态生成一颗树,看了梅花雪大大自带的csdn.htm文件知道可以通过构建字符串动态生成树,例如var xmlstr='<nodes>'+
        '<node text="总经办" />'+
        '<node text="人力资源部" />'+
        '<node text="综合管理部" />'+
        '<node text="财务部" />'+
        '<node text="研发中心" />'+
        '<node text="客户服务中心">'+
            '<node text="实施部" />'+
            '<node text="运维服务部" />'+
        '</node>'+
        '<node text="营销中心" />'+
      '</nodes>';这个是示例文件中自带的,可以根据字符串内容生成树的节点,其中嵌套的node可以生成带子节点的节点,如
'<node text="客户服务中心">'+
            '<node text="实施部" />'+
            '<node text="运维服务部" />'+
        '</node>'
这个 ,实施部,运维服务部是同一个级别的节点,是客户服务中心的子节点。我现在的系统中大概有3000个节点,而且层级很深,最多的大概6层,现在已经为每一个节点生成了其对应的字符串,并且包括其父节点ID,是否有子节点等信息。现在想对每个节点单独生成,而不使用那种一次嵌套所有节点的超长字符串方式。示例中实现节点方式如下:
 Using("System.Web.UI.WebControls.MzTreeView");
        var a = new MzTreeView();
        a.dataSource = data;
        a.loadXmlDataString(xmlstr, 1);
        //a.rootId="1";
        document.write(a.render());
        a.expandLevel(1);本人JS初学,梅花雪大大的源码基本看不明白,也搞不清楚MzTreeData,MzTreeView,MzTreeNode 之间的关系,是不是要用MzTreeNode 来生成??
请会用的高手们给指点一下,能写出例如上面那个生成过程最好啦。要是梅花雪大大路过一定要给指点一下啊 ~~~谢谢~~