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":"权限管理"}] |