ajax経由でjsonオブジェクトを使用してdynatreeを読み込もうとしています。オブジェクト内のjsonの名前と値を制御することはできません。それらは以下の形式になります。ツリーをロードできませんでした。適切にロードするために、json に必要な特定の形式はありますか?
これがJSONです
{
"root":true,
"topNode": {
"containerId":"1",
"children":[
{
"containerId":"2",
"children":[
],
"root":false
},
{
"containerId":"3",
"children":[
{
"containerId":"4",
"children":[
],
"root":false
}
],
"root":false
},
{
"containerId":"5",
"children":[
{
"containerId":"6",
"children":[
],
"root":false
},
{
"containerId":"7",
"children":[
],
"root":false
}
],
"root":false
}
],
"root":true
}
}
Javascript は次のとおりです。
$(function(){
$("#treeView").dynatree({
initAjax: {
url: "/myURL",
},
});
});