起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1791|回复: 3

[结贴] 点击tree组件节点,如何获取相应的值

[复制链接]

23

主题

95

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
QQ
发表于 2016-10-27 12:57:15 | 显示全部楼层 |阅读模式
各位大神,
现在我已将tree的数据成功加载,现在我的问题是 点击tree组件节点,如何获取相应的值?

我的 data组件中的字段,ID、Name、PID、LinkUrl,tree组件绑定 data组件。
如下图,我现在点击 pat这个树节点,如何能够获取到 该节点的 LinkUrl字段的值?(该在什么事件里去用什么属性获取)

QQ截图20161027125044.png

79

主题

581

帖子

3464

积分

论坛元老

Rank: 8Rank: 8

积分
3464
QQ
发表于 2016-10-27 13:44:47 | 显示全部楼层
在点击事件里,var row = event.bindingContext.$object;// 获取当前行的数据,然后row.val('LinkUrl')

小尾巴~~世间万难,无非一拖二懒三不读书
回复 支持 反对

使用道具 举报

23

主题

95

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
QQ
 楼主| 发表于 2016-10-27 14:15:22 | 显示全部楼层
cc_day 发表于 2016-10-27 13:44
在点击事件里,var row = event.bindingContext.$object;// 获取当前行的数据,然后row.val('LinkUrl') ...

非常感谢!完美解决。
回复 支持 反对

使用道具 举报

23

主题

95

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
QQ
 楼主| 发表于 2016-10-27 14:17:47 | 显示全部楼层
结贴!

解决方法:

在 tree ->treeTemplateUI1->li1->row1  上的  bind-click事件里,执行以下代码:
var row = event.bindingContext.$object;
        alert(row.val('LinkUrl'));



11.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-24 12:32 , Processed in 0.058574 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表