读书人

dtree中如何返回当前选中的结点的具体

发布时间: 2012-01-01 23:10:55 作者: rapoo

dtree中怎么返回当前选中的结点的具体信息?
d = new dTree( 'd ');
d.add(0,-1, '***管理系统 ');
d.add(1,0, '用户管理 ');
d.add(2,1, '用户添加 ', 'manage/user_add.jsp ');
d.add(3,1, '用户维护 ', 'manage/user_manage.jsp ');

d.add(4,0, '信息管理 ');
d.add(5,4, '目录1 ');
d.add(6,4, '目录2 ');
......
我要在树中选中一目录结点,然后在其下添加信息,树和添加信息的表单在同一页面,怎么能得到当前选中结点的序号(即目录在数据库中的ID号)呢?

我试过用getSelectedNode(d);然而这需要刷新一下才能得到

How can I do ? help me,please!

[解决办法]
应该是点击节点的时候获取他的id吧
[解决办法]
d.add(2,1, '用户添加 ', 'manage/user_add.jsp ');====>

d.add(2,1, '用户添加 ', 'manage/user_add.jsp?chnId=2 ');

在你的url里都添加上一个[参数-值],该值对应节点id,即数据库中记录号
[解决办法]
修改dtree.js
刚改过我加个方法
[解决办法]
一般都是分框架,在不同页执行。楼主有必要非这样吗?很怪异。
WEB这类东西,再变也变不出来什么,一切按常规办就很OK了。
[解决办法]
“设计”处于“需求”与“实现”的中间,宗旨是既要实现需求,又要便于实现。

读书人网 >Java Web开发

热点推荐