怎么做带有提示节点信息的树 Ext.tree.TreePanel

var tree = new Ext.tree.TreePanel({

el:"tree-div",

autoScroll:true,
animate:true,
width:'100%',
height:'100%',
enableDD:false,
checked :true,

containerScroll: true,
loader: new Ext.tree.TreeLoader({
dataUrl:'developeproinfo.ejf?cmd=getRootprojects'

}
)
});
tree.on('mouseover',function(node){
alert("mouseover");

    });加入事件也不起作用呢??

问题1:就是鼠标滑过节点时显示一下节点名称 ?
问题2:当子节点很多时, TreePanel怎么全部显示呢 如自动加滚动条?

(使用版本:extjs2.2)
[b]问题补充:[/b]
Ext.tree.TreeNode
使用 qtip : String
这个我倒是查到到了---可如何放在Ext.tree.TreePanel中呢?可以更具体下吗
[b]问题补充:[/b]
var root = new Ext.tree.AsyncTreeNode({
text: '【导航】',
draggable:false,
id: '1'
});
tree.setRootNode(root);
tree.render();
root.expand();
我用的是AsyncTreeNode,菜单树 是动态树,就是没搞定如何loader关联起来?
我的代码:
tree.on('beforeload',function(node){

tree.loader.dataUrl='developeproinfo.ejf?cmd=getRootprojects&id='+node.id;

}
没问题
[b]问题补充:[/b]
谢谢,yourgame ;问题1解决了。
问题2 ,子节点过多时不能在一页看到 怎么处理呢 ?autoScroll:true,设置不起作用

[quote]谢谢,yourgame ;问题1解决了。
问题2 ,子节点过多时不能在一页看到 怎么处理呢 ?autoScroll:true,设置不起作用 [/quote]

这种问题属于布局的问题,你参考一下官网示例,看看他的写法怎么就可以看到,而你自己的却看不到,对比两者不同之处

问题1:就是鼠标滑过节点时显示一下节点名称 ?
TreePanel 没有mouseover事件,结点提示要在
Class Ext.tree.TreeNode
使用 qtip : String
不过前面要加Ext.QuickTips.init();

问题2:当子节点很多时, TreePanel怎么全部显示呢 如自动加滚动条?
这个试试:autoScroll : Boolean

[quote]可如何放在Ext.tree.TreePanel中呢?可以更具体下吗[/quote]
这个要在你那个loader里的URL那边弄吧,你的treeNode是在那里生成的。。

qtip不是treePanel的属性,他是节点(treeNode)的属性,你后台返回树节点的时候包装一下,添加一个属性qtip:''就可以了