Ext动态树为什么只是显示根节点?困惑了好久,麻烦大家看看。

renjie120 2008-09-27
下面是dataUrl地址返回的json字符串,是错了么??(是不是其中的children节点有问题?)

[{"children":"","cls":"file","href":"","id":"081A","leaf":"true","text":"权限系统"},{"children":"","cls":"file","href":"epm\/popedom\/organization\/OrganMain.jsp","id":"081AA","leaf":"true","text":"组织机构维护"},children":"","cls":"file","href":"views\/om\/organ\/menu\/main.jsp","id":"081AW","leaf":"true","text":"权限管理"}]

js:
Ext.onReady(function(){
var Tree = Ext.tree;
var tree = new Tree.TreePanel(
{
      el:'tree-ct',
  animate:false,
      autoScroll:false,
  loader: new Tree.TreeLoader({
  dataUrl:'/epm/extAction.do?method=getTreeData'
  }),
  enableDD:false,
    containerScroll: false,
    listeners:{
"click":function(node){
if(!node.isLeaf())
    {
    node.toggle();
    }
}
}
});

var root = new Tree.AsyncTreeNode({
text:'规划管理',
draggable:false,
id:'0'
});
tree.setRootNode(root);
tree.render();
root.expand();
});
renjie120 2008-09-27
补充一下,我是直接首次把全部的树数据都查出来显示的,这样的json串是对的么?
cjshbao 2008-09-28
应该是json串出错了,
[{"children":[],"cls":"file","href":"","id":"081A","leaf":"true","text":"权限系统"},{"children":[],"cls":"file","href":"epm\/popedom\/organization\/OrganMain.jsp","id":"081AA","leaf":"true","text":"组织机构维护"},children":[]"cls":"file","href":"views\/om\/organ\/menu\/main.jsp","id":"081AW","leaf":"true","text":"权限管理"}]
Global site tag (gtag.js) - Google Analytics