0

Jstree 代码 -

$("#jstree").jstree({ 
   "json_data" : {
       "ajax" : {
           "url" : "Servlet?action=view&docId=100,
       }
   },
});

现在,发生的事情是当我展开任何叶节点时,整个树都会在其下构建。

这里也观察到同样的问题 - http://www.jstree.com/documentation/json_data#demo2
尝试展开“独生子女”节点,整个树就在它下面构建。

我可以从节点扩展中删除 ajax 请求吗,因为在我的情况下,所有树都是一次加载的。

4

1 回答 1

1

您应该state:leaf用于未打开的节点。每次您在 jstree 中打开一个节点时,它都会使用打开的节点参数触发一个 ajax 请求,因此您会得到一个无限树。

于 2012-11-01T17:31:55.073 回答