ztree 不同父节点包含有相同的子节点加载问题

rickdance 发布于 2016/05/12 09:15
阅读 396
收藏 1

@zTree 你好,想跟你请教个问题:

  如图所示,在父节点area221area3底下都有子节点28181 Camera子节点,而28181 Camera子节点底下又包含test4子节点,加载的时候怎么test4都加到同一个28181 Camera节点呢,有什么办法可以让test4分别加载到对应的28181 Camera节点呢?

 ps.上面生成树的数据都是后台传送过来的

加载中
0
zTree
zTree

你截图中并没有显示出 这两个 test4 节点的 pId 数据呀, 如果你设置的是 7 这个值,那肯定出问题,你的系统中有两个 id为7 的节点, 现在说 有个节点的父节点id 是 7,你觉得应该扔给哪个父节点呢???

你这个关键问题就在于为什么会出现 id 相同的节点?? 这明显就是错误的

0
zTree
zTree
你后台生成子节点的数据,不能根据 父节点的name ,应该根据 父节点的id ,这样有多少同名的父节点也不会出问题了呀
rickdance
rickdance
我用的就是simpleData的id和pId; 关键的问题是28181 Camera的pId有两个没有问题所有生成在两个父节点之下 但是test4的pId就一个,就是28181 Camera的id;所以生成树出问题
0
rickdance
rickdance

补充说明一下:

    

返回顶部
顶部