Json 我能';无法创建第三级dijit.Tree

Json 我能';无法创建第三级dijit.Tree,json,tree,dojo,Json,Tree,Dojo,我想创建一个3级的dijit.Tree,如下所示: -root | --level1 | --level2 我认为这将非常简单,因为(示例1)中有一个代码片段。但不知怎的,我还是失败了。 这是我的dojo代码(变量名是波兰语的,我希望这不是问题): 这是由logika/getJSON/getStatusRaportow.php返回的我的JSON(同样,名称是波兰语): 最后,这是我得到的:-通过查询返回的根节点和LVL1节点,没有子节点 问题是——我的错误在哪里?有人能看到它吗?我有一个部

我想创建一个3级的dijit.Tree,如下所示:

-root
|
--level1
 |
 --level2
我认为这将非常简单,因为(示例1)中有一个代码片段。但不知怎的,我还是失败了。 这是我的dojo代码(变量名是波兰语的,我希望这不是问题):

这是由
logika/getJSON/getStatusRaportow.php
返回的我的JSON(同样,名称是波兰语):

最后,这是我得到的:-通过查询返回的根节点和LVL1节点,没有子节点


问题是——我的错误在哪里?有人能看到它吗?

我有一个部分答案:通过在类似情况下单步遍历代码,我发现它期望childrenAttrs是一个数组,因此它应该是:

childrenAttrs: ['raporty']

但是我仍然无法在我的例子中显示第三个级别。

我有一个部分答案:通过在类似情况下单步执行代码,我发现它期望childrenAttrs是一个数组,因此它应该是:

childrenAttrs: ['raporty']

但是我仍然无法在我的案例中显示第三个级别。

类型
raporty
值对之间没有逗号。

类型
raporty
值对之间没有逗号。

仅供参考,这是一个很好的示例来源。谢谢,有一天它肯定会有帮助:)仅供参考,这是一个很好的示例来源。谢谢,有一天它肯定会有帮助:)太好了。我的加法问题是缺少openOnClick:trueGreat。我的添加问题缺少openOnClick:trueThank的输入,但是John Y已经解决了这个问题。JSON字符串是由
JSON\u encode
生成的,所以缺少逗号可能只是我在复制/格式化过程中的错误。谢谢您的输入,但是John Y已经解决了这个问题。JSON字符串是由
JSON_encode
生成的,所以缺少逗号可能只是我在复制/格式化过程中的错误。
childrenAttrs: ['raporty']