tree开启节点操作新增的节点用tree.getChecked()获取不到新增的节点

提问 未结 14 1054
树野临风
悬赏:20飞吻
版本:layui 2.5.4 浏览器:Chrome
tree开启节点操作新增的节点用tree.getChecked()获取不到新增的选中节点数据,只能获取到初始化的节点已选中数据。
回帖
  • 你怎么获取到节点数据的。。。我获取都是空的。页面用到两个tree,第一个点击回调都是第一个的数据
    0 回复
  • @M喜色维系SO 不太理解,你说获取都是空的,又回调都是第一个数据啥意思,两个tree ,设置两个索引ID,get是传入对应ID就行了
    0 回复


  • 0 回复
  • @M喜色维系SO 有点复杂,哈哈,我也不太懂,你这也等于是在获取页面处理过新增的数据吧
    0 回复
  • [泪]
    0 回复
  • 刚刚那个搞好了,用demo测试发现可以获取,然后我在项目上把那个最外面的节点去掉了,数据就可以获取到
    0 回复
  • 你的那个问题可能要重载一下tree就可以获取到数据了,我这边两个tree总是后面那个可以获取数据,然后我把前面那个给重载了一遍就可以获取数据了,你可以试试 tree.reload('id', {});
    0 回复
  • @M喜色维系SO 不行,重载的话就变成初始数据了,新增的子节点就没了
    0 回复
  • 你的是静态页面?
    0 回复
  • 我是使用这个功能,开启节点操作工具栏,新增或删除节点栏的,初始化的节点栏正常,动态新增上去的节点栏获取不到数据
    0 回复