在树中的特定位置上创建JSTree节点

退出

我正在尝试在open_node.jstree事件上更新JSTree结构它应填充打开的父代的子代。

treeContent.jstree({
        "json_data": {"data": jsonData},
        "progressive_render": "true",
        "plugins": ["themes", "json_data", "ui", "checkbox"]
    })

这部分jsonData是从Ajax调用接收到加载到树的实际数据。我想绑定这样的事件:

.bind("open_node.jstree", function (event, data) {
                children = data.inst._get_children(data.rslt.obj);
                for (i = 0; i < children.length; i++) {
                    //this doesn't work
                    treeContent.jstree("create", children[i], "inside", getJSONData(children[i].getAttribute('path')));                        
                }
            });

通过不起作用,我的意思是从getJSONData接收了正确的数据,但未更改子元素。

代替无效的行,我需要从getJSONData()函数为每个子项设置数据。jsonData以最初加载时使用的相同格式(JSON对象)返回数据

我该怎么做?

退出

我已经设法实现了想要的目标,但看起来像一个hack:

.bind("open_node.jstree", function (event, data) {
                children = data.inst._get_children(data.rslt.obj);
                for(var i=0; i<children.length; i++){
                    data.inst.create_node(data.rslt.obj, "inside", getJSONData(children[i].getAttribute('path')));
                    data.inst.delete_node(children[i]);
                }
            });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在树中的特定位置上创建一个JSTree节点

来自分类Dev

在树中的某些特定位置上包含新数据

来自分类Dev

在特定位置插入节点

来自分类Dev

隐藏JSTree中的特定节点

来自分类Dev

访问并在JavaScript对象中的特定位置添加节点

来自分类Dev

在hackerrank的链表中的特定位置插入节点

来自分类Dev

旋转节点,使其指向SceneKit中的特定位置

来自分类Dev

节点js中JSON特定位置的访问

来自分类Dev

如何使用JSTREE选择属于特定树(级别)的节点

来自分类Dev

在特定位置插入xml节点

来自分类Dev

XSLT在特定位置添加丢失的节点

来自分类Dev

在链表的特定位置插入节点

来自分类Dev

在iPhone上的Safari中滚动到特定位置

来自分类Dev

带有超棒字体的jsTree树中的节点图标

来自分类Dev

XElement在特定位置上添加节点无法按预期工作

来自分类Dev

jsTree 取消创建节点

来自分类Dev

在 Python 上所需的位置链表中插入特定节点

来自分类Dev

找出节点在DOM树中的位置?

来自分类Dev

节点树中的 SpriteKit 精灵位置

来自分类Dev

使用熊猫在特定位置创建列

来自分类Dev

如何将节点附加到xml文件中的特定位置

来自分类Dev

如何使用JavaScript在特定位置的嵌套对象中添加子节点

来自分类Dev

为什么他的以下代码无法在链表中的特定位置插入节点?

来自分类Dev

使用SQL在特定位置插入特定的XML节点

来自分类Dev

XSLT 2.0,检查特定位置是否存在特定节点

来自分类Dev

使用SQL在特定位置插入特定的XML节点

来自分类Dev

如何在自动完成位置googlemap api中创建绑定(仅限特定位置)

来自分类Dev

如何在网页的特定位置上创建永久链接?

来自分类Dev

使用给定的 HTML 内容在 PHP 服务器上的特定位置创建 CSV 文件

Related 相关文章

  1. 1

    在树中的特定位置上创建一个JSTree节点

  2. 2

    在树中的某些特定位置上包含新数据

  3. 3

    在特定位置插入节点

  4. 4

    隐藏JSTree中的特定节点

  5. 5

    访问并在JavaScript对象中的特定位置添加节点

  6. 6

    在hackerrank的链表中的特定位置插入节点

  7. 7

    旋转节点,使其指向SceneKit中的特定位置

  8. 8

    节点js中JSON特定位置的访问

  9. 9

    如何使用JSTREE选择属于特定树(级别)的节点

  10. 10

    在特定位置插入xml节点

  11. 11

    XSLT在特定位置添加丢失的节点

  12. 12

    在链表的特定位置插入节点

  13. 13

    在iPhone上的Safari中滚动到特定位置

  14. 14

    带有超棒字体的jsTree树中的节点图标

  15. 15

    XElement在特定位置上添加节点无法按预期工作

  16. 16

    jsTree 取消创建节点

  17. 17

    在 Python 上所需的位置链表中插入特定节点

  18. 18

    找出节点在DOM树中的位置?

  19. 19

    节点树中的 SpriteKit 精灵位置

  20. 20

    使用熊猫在特定位置创建列

  21. 21

    如何将节点附加到xml文件中的特定位置

  22. 22

    如何使用JavaScript在特定位置的嵌套对象中添加子节点

  23. 23

    为什么他的以下代码无法在链表中的特定位置插入节点?

  24. 24

    使用SQL在特定位置插入特定的XML节点

  25. 25

    XSLT 2.0,检查特定位置是否存在特定节点

  26. 26

    使用SQL在特定位置插入特定的XML节点

  27. 27

    如何在自动完成位置googlemap api中创建绑定(仅限特定位置)

  28. 28

    如何在网页的特定位置上创建永久链接?

  29. 29

    使用给定的 HTML 内容在 PHP 服务器上的特定位置创建 CSV 文件

热门标签

归档