最近在做一个树形菜单,想通过获取节点id给此节点添加信息;例如给节点底下添加子节点,给此节点底下添加若干成员,但始终没有获得节点id。
有人说调用dtree.js的库文件里的getSelected方法,没试成功,所以一直被这个问题困扰着
dtree如何获得节点id
答案:2 悬赏:0 手机版
解决时间 2021-03-18 04:32
- 提问者网友:绫月
- 2021-03-17 08:50
最佳答案
- 五星知识达人网友:不如潦草
- 2021-03-17 09:40
dtree获得节点id,dtree.js里面有一个s方法,这个在点击tree上某一个节点时会调用,方法如下::
d.s = function(nodeId){
var node = this.aNodes[nodeId];
var nodeId = node.id;
}nodeId就是节点id。
d.s = function(nodeId){
var node = this.aNodes[nodeId];
var nodeId = node.id;
}nodeId就是节点id。
全部回答
- 1楼网友:像个废品
- 2021-03-17 10:54
dtree不支持双击事件吧,支持单击事件,可以把节点id当参数传递啊,
在创建树的时候,好像是第四个参数是可以写“javascript:fun1('"+id+"')”.
把id这样传进去,fun1里就可以拿到了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯