ext树动态加载问题!!在线等!!100分

fancy161 2010-03-23 10:49:44
点击系统菜单,返回json
[{id:'1',text:'b'},{id:'5',text:'m'}]
如下图

点击b前面的+号返回json
[{id:'2',text:'bb',leaf:true},{id:'3',text:'bbb',leaf:true},{id:'4',text:'bbbb',leaf:true}]
如下图

再点击b前面的-号···如下图

b前面变成了+号,为什么还留了一块空白区域~~换了IE也是一样的效果~求高人解答~~急急急急急急急!!!!!!!!
...全文
117 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kc8886 2010-03-23
  • 打赏
  • 举报
回复
多贴点啊 比如ALLEvents(node)
做了什么?
fancy161 2010-03-23
  • 打赏
  • 举报
回复
var loader = new Ext.tree.TreeLoader({
url : DictBussinessCustodyIndexUrl + 'treedatasimple.csp'
});
loader.on('beforeload', function(treeloader, node) {
treeloader.baseParams = {
id : node.id,
method : 'tree'
};
}, this);

var root = new Ext.tree.AsyncTreeNode({
id : '0',
text : "系统菜单"
});

var tre = new Ext.tree.TreePanel({
title : "左部导航",
width : 232,
autoScroll : true,
animate : true,
loader : loader,
root : root,
listeners : {
'click' : function(node, event) {
ALLEvents(node)
}
},
tbar : [{
text : "添加目录节点",
pressed : true,
handler : function() {
alert("a");
}
}, {
text : "添加子节点",
pressed : true,
handler : function() {
alert("b");
}
}]
});
shixixi1987 2010-03-23
  • 打赏
  • 举报
回复
看代码
kc8886 2010-03-23
  • 打赏
  • 举报
回复
代码贴出来看看

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧