各位,小弟急等一个树结构的实现。
网上搜了下dtree很好用。但是有一个地方我需要改动一下,看各位以前有没有相同经历的
可以提供小弟一个方法或者源码。急啊……dtree中非要在数据库中有个pid是“-1”的节点。能否不要这个节点,直接显示其他节点的树结构呢?

解决方案 »

  1.   

    数据库库中的内容不允许我修改的,我只能读取里面的内容。
    或者大家以前也做过树结构的,用java实现的,能发小弟一个啊!
    感谢了先……~
    [email protected]
      

  2.   

    你的意思是不是那颗树一出来时就是并列的(最上面没有一个总的),那样不用改其他东西,数据库内容不能改也是看什么地方的,如果允许改一点点的话,你就改成类似于下面这样的,看看:
    id       fid
    1          0
    2          1
    3          1
    4          0
    5          4
    6          0
    7          6
    8          6
    9          6
    这样1、4、6就是平行的了。
      

  3.   

    多谢各位,小弟已经解决了。
    就是在组织前台JS显示的时候先添加一个pid为-1 的根节点,这就可以不管数据库表中有没有这个节点了。
    关键是dtree这个空间非要一个pid=-1的节点。