ztree 不同父节点包含有相同的子节点加载问题
@zTree 你好,想跟你请教个问题:
如图所示,在父节点area221和area3底下都有子节点28181 Camera子节点,而28181 Camera子节点底下又包含test4子节点,加载的时候怎么test4都加到同一个28181 Camera节点呢,有什么办法可以让test4分别加载到对应的28181 Camera节点呢?
ps.上面生成树的数据都是后台传送过来的
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我用的就是simpleData的id和pId; 关键的问题是28181 Camera的pId有两个没有问题所有生成在两个父节点之下 但是test4的pId就一个,就是28181 Camera的id;所以生成树出问题
你后台生成子节点的数据,不能根据 父节点的name ,应该根据 父节点的id ,这样有多少同名的父节点也不会出问题了呀
你截图中并没有显示出 这两个 test4 节点的 pId 数据呀, 如果你设置的是 7 这个值,那肯定出问题,你的系统中有两个 id为7 的节点, 现在说 有个节点的父节点id 是 7,你觉得应该扔给哪个父节点呢???
你这个关键问题就在于为什么会出现 id 相同的节点?? 这明显就是错误的