ext的TreePanel使用问题请教

King_Style 2010-08-02 08:41:19
var tree = new Ext.tree.TreePanel ()
有一个tree,只有一级节点,如下:
root
+A
+B
+C
在不知道节点名称的情况下,我要怎么取第一个节点(A节点)的id、name??最好能简单实现,不要遍历啊。。谢谢。
...全文
132 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shixixi1987 2010-08-03
  • 打赏
  • 举报
回复

前台
function LeftTree_Click(node) {
alert(node.id);
alert(node.name);
}
<ext:TreePanel ID="LeftTree" runat="server">
<Listeners>
<Click Handler="return LeftTree_Click(node);" />
</Listeners>
</ext:TreePanel>
后台
Ext.Net.TreeNode rootNode1 = new Ext.Net.TreeNode();
rootNode1.Text = 绑定名称;
rootNode1.NodeID = 绑定ID;
rootNode.Nodes.Add(rootNode1);
这个是rootNode父节点
zoujp_xyz 2010-08-02
  • 打赏
  • 举报
回复
树的节点最好给出id和text 这2个属性,如果是叶子节点的话还要加上leaf属性。
text属性都不给,树中将显示不出来。

按照楼主的要求实现可以用
root的firstChild,nextSibling ,previousSibling
hoojo 2010-08-02
  • 打赏
  • 举报
回复

tree.root.firstChild

52,792

社区成员

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

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