不确定我做错了什么,但是当我尝试使用dataUrl时,jqTree拒绝显示。
查看Chrome开发工具网络标签,我可以看到js文件已加载,但即使是最简单的JSON
位,它也不会构建一个树。
$('#tree1').tree({
dataUrl: 'data.js'
});
data.js
的内容:
{
label: 'node1',
children: [
{ label: 'child1' },
{ label: 'child2' }
]
},
{
label: 'node2',
children: [
{ label: 'child3' }
]
}
有什么建议吗?我的JSON是否存在一些我没有看到的格式问题?
答案 0 :(得分:1)
数据应该在一个数组中。所以它应该是:
[
{
label: 'node1',
children: [
{ label: 'child1' },
{ label: 'child2' }
]
},
{
label: 'node2',
children: [
{ label: 'child3' }
]
}
]