【发布时间】:2019-05-16 06:03:44
【问题描述】:
我正在使用jstree 并尝试在进行 AJAX 调用时扩展父节点。
我尝试按照文档进行操作,但无法正常工作..
_panelContent.jstree({'core': {
'url': function (node) {
console.log('Node', node);
var url = '/mystorage/directory?resourcename=' + node.text;
return url;
},
'data': function () { // loop through the response and push them in data
var results = [];
for (var i = 0; i < _result.length; i++) {
results.push({ id: i, text: _result[i].name, state: 'closed' });
}
return results;
}
} });
我做错了什么?
只有加载图标出现....但呼叫永远不会解决..呼叫也不会通过网络。
但如果我硬编码完整的 url 并在不进行 AJAX 调用的情况下进行加载,jstree 会正确呈现。
【问题讨论】:
-
必须从这里参考? jstree.com/demo
标签: javascript jquery jstree