डायनाट्री पेज रेंडर पर नल रूट प्रदर्शित करता है - jquery, json, dynatree

क्या कोई इस पर मेरे लिए कुछ प्रकाश डाल सकता है?

मैं यह नहीं समझ सकता कि एक शून्य रूट क्यों है जो JSON ऑब्जेक्ट के लिए प्रस्तुत करता है मैं वापस आ रहा हूं। बच्चे JSON और प्रस्तुत जेएस में मौजूद हैं।

<ul class="dynatree-container">
<li class="dynatree-lastsib">
<span class="dynatree-node etc">
<span class="dynatree-expander"></span>
<span class="dynatree-icon"></span>
*<a class="dynatree-title" href="#">null</a>*
</span>
<ul style="">
<li class="">
<span class="dynatree-node etc">
</li>
<li class="">
<span class="dynatree-node etc">
</li>
<li class="">
<li class="">
<li class="">
<li class="">
<li class="dynatree-lastsib">
</ul>
</li>
</ul>

यहां एक छोटा (अंतरिक्ष के लिए) JSON ऑब्जेक्ट लौटाया गया है:

  "children": [
{
"key": "0",
"title": "new  2.txt",
"isFolder": false,
"isLazy": false,
"activate": false,
"focus": true,
"expand": true,
"select": false,
"hideCheckbox": false,
"unselectable": false,
"icon": "images/word.gif"
},
{
"key": "0",
"title": "tmp001.xls",
"isFolder": false,
"isLazy": false,
"activate": false,
"focus": true,
"expand": true,
"select": false,
"hideCheckbox": false,
"unselectable": false,
"icon": "images/word.gif"
},
{
"key": "0",
"title": "new  4.txt",
"isFolder": false,
"isLazy": false,
"activate": false,
"focus": true,
"expand": true,
"select": false,
"hideCheckbox": false,
"unselectable": false,
"icon": "images/word.gif"
}
]

और यहां मेरा जावास्क्रिप्ट है:

  <script>
$(function(){
$("#tree").dynatree({
rootVisible:true,
title:"Queue",
rootCollapsible: false,
selectionVisible: true,
initAjax: {
url: "userProjectQueue.ge",
cache:false
},
onActivate: function(node) {
$("#echoActive").text(node.data.title + "(" + node.data.key + ")");
},
onDeactivate: function(node) {
$("#echoActive").text("-");
},
dnd: {
onDragStart: function(node) {

logMsg("tree.onDragStart(%o)", node);
if(node.data.isFolder)
return false;
return true;
},
onDragStop: function(node) {
logMsg("tree.onDragStop(%o)", node);
}
}
});

धन्यवाद

उत्तर:

जवाब के लिए 0 № 1

rootVisible / rootCollapsible अब नवीनतम संस्करणों में समर्थित नहीं है (सिस्टम रूट हमेशा छिपा हुआ है)। आपको समान कुंजी भी पास नहीं करनी चाहिए (हालांकि उन्हें छोड़ना ठीक है)।


संबंधित सवाल
सबसे लोकप्रिय