jtree for json值给出一些错误
jstree for json value is giving some error
我的Json:
[{"id":1,"text":"ungrouped","icon":"/icons/Group_16x16.png",
"parent":0,"dashboard":null,"childrenList":null}]
我的jS:
// ajax demo
$('#ajax_topo').jstree({
'core' : {
'data' : {
'url' : './topology.json',
'data' : function (node) {
return { 'id' : node.id };
}
}
}
});
我的Html:
<h1>AJAX Topology demo</h1>
<div id="ajax_topo" class="demo"></div>
我得到这个
Error: Uncaught TypeError: Cannot read property 'children' of undefined
这是个Json数组。所以你必须在上面应用索引
将node.id
替换为node[0].id
$('#ajax_topo').jstree({
'core' : {
'data' : {
'url' : './topology.json',
'data' : function (node) {
return { 'id' : node[0].id };
}
}
}
});
相关文章:
- 如何知道javascript for语句中的所有结果是否都是错误的
- For 循环从错误的数字开始
- 无法使用JavaScript打印带有for循环的验证错误
- XDomainRequest (CORS) for XML 导致 IE8 / IE9 中的“访问被拒绝”错误
- For循环以错误的顺序返回promise
- 附加字符串时,for循环中出现Javascript[Object-Object]错误
- MongoDB For Loop更新错误的用户
- JavaScript 错误 - for 循环
- 在Firefox for Android的onload事件中,window.innerWidth的值错误
- 通过 for 循环绑定会产生错误的结果
- Chrome for Android 错误在重播录音
- 使用 jquery 在 for 循环中进行错误处理
- 使用 Esprima for File 解析错误,同时使用 R.js 优化 JS 文件
- Javascript for loop 缺少中间部分:错误或高级
- for 循环中的值错误
- jsbin for 循环不起作用 意外的令牌错误
- CoffeeScript 在 'for v in values' 中创建一个全局变量 'v',导致事件中的错误引用
- 在 javascript for 循环中抛出错误
- 错误后如何停止循环“FOR”
- 在光标上执行 for Each 函数时出现更多错误