jstree在更新后获取数据

时间:2014-02-23 18:05:26

标签: javascript jquery json jstree

我在jstree中传递了一些json数据,然后我更新了树。 例如,我的初始数据是

[
  { "id" : "demo_root_1", "text" : "Root 1", "children" : true, "type" : "root" },
  { "id" : "demo_root_2", "text" : "Root 2", "type" : "root" }
]

我稍微更新一下(简单重命名)。 “根1”变为“更新”。如何以json格式获取我的数据的更新版本,如下所示?

[
  { "id" : "demo_root_1", "text" : "UPDATED", "children" : true, "type" : "root" },
  { "id" : "demo_root_2", "text" : "Root 2", "type" : "root" }
]

1 个答案:

答案 0 :(得分:2)

好的..基本上如果你想用更新的数据刷新树,那么在更新代码之后,调用jstree回调:

$(tree).jstree('refresh');

这将使用新的json数据刷新树。

如果有其他问题,请告诉我。