如何使用ajax加载jstree子节点?
我现在需要谈谈jstree。我正在我的一个项目中使用它。我需要关于使用ajax加载子节点的帮助如何使用ajax加载jstree子节点?,tree,nodes,jstree,Tree,Nodes,Jstree,我现在需要谈谈jstree。我正在我的一个项目中使用它。我需要关于使用ajax加载子节点的帮助 $('#treeloaddiv').jstree({ 'core' : { 'data' : { "url" : "/jstreedemo/JSTreeDemoServlet", "type":"post", "dataType" : "json", "data" : f
$('#treeloaddiv').jstree({
'core' : {
'data' : {
"url" : "/jstreedemo/JSTreeDemoServlet",
"type":"post",
"dataType" : "json",
"data" : function (node) {
return { "id" : node.id };
}
}
}
});
这是servlet中JStreeV3的代码,在我的示例中,需要创建json对象和
将childrens属性设置为true,然后使用ajax加载每个子级。
json格式如下所示
JSONObject jsonobj = new JSONObject();
jsonobj.put("text","Root node");
jsonobj.put("children",true);
希望它能帮上忙,我在这一点上也被困了好几天。希望它能帮上忙:进行一次普通的jquery ajax调用,无论何时使用新url进行ajax调用,都将响应分配给arrayCollection,并以这种方式刷新树:$('#jstree').jstree(true).settings.core.data=arrayCollection$(“#jstree”).jstree(true.refresh();