FineUI 官方论坛

标题: 前端JS获取TreeNode的问题 [打印本页]

作者: look    时间: 2015-11-24 14:48
标题: 前端JS获取TreeNode的问题
在TreeNode的 OnClientClick 中加上 event.srcElement.innerText 可以获取到TreeNode的Text的值。
代码如下:
[attach]8257[/attach]
但不知如何获取TreeNode的其它值,比如NodeID、Target等?


作者: zy32002    时间: 2015-11-24 17:52
获取节点
<fistener Event="itemcontextmenu" Handler="function (view, record, item, index, e) { e.stopEvent(); F('itemMenu').showAt(e.getXY()); alert(record.data.id);alert(record.data.text);}" />

record.data.id为treenode id
record.data.text为文本

作者: shihahayue    时间: 2015-11-24 18:54
你是常驻居民啊
作者: look    时间: 2015-11-24 21:27
zy32002 发表于 2015-11-24 17:52
获取节点

你到底在说什么玩意?
作者: zy32002    时间: 2015-11-25 09:05
看不懂就算了,没神你来吧
作者: look    时间: 2015-11-25 09:08
zy32002 发表于 2015-11-25 09:05
看不懂就算了,没神你来吧

凑积分可以打住。
作者: zy32002    时间: 2015-11-25 09:11
回复哪有啥积分。你问问shihahayue,他ext很厉害。或者到fineui开源群问问。
作者: shihahayue    时间: 2015-11-29 05:11
最新的还真没有,源码是 new Function实现的,事件里没有穿参数,应该是前台js点击事件获取不到参数,按你真么写获不到,只能写extjs Listeners




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4