jQuery MiniUI

 找回密码
 立即注册
查看: 8337|回复: 12
打印 上一主题 下一主题

请问TreeGrid有哪些事件? 有行选择事件吗? [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2012-9-4 14:44:07 |只看该作者 |倒序浏览
请问TreeGrid有哪些事件? 有行选择事件吗?

如像DataGrid的这个事件

onselectionchanged="onSelectionChanged"

Rank: 8Rank: 8

沙发
发表于 2012-9-4 14:58:39 |只看该作者
treegrid有onnodeselect事件,因为他是从tree extend的,所以请参考tree

Rank: 3Rank: 3

板凳
发表于 2012-9-4 15:00:32 |只看该作者
谢谢

treegrid 可以像DataGrid 那样来编辑吗?

Rank: 8Rank: 8

地板
发表于 2012-9-4 15:47:56 |只看该作者
seseares 发表于 2012-9-4 15:00
谢谢

treegrid 可以像DataGrid 那样来编辑吗?

暂时不行,只能通过弹出面板的方式来进行编辑

Rank: 3Rank: 3

5#
发表于 2012-9-4 18:52:40 |只看该作者
如下TreeGrid,我加了 onnodeselect="SelectionChanged" 事件.

  1. //选种TreeGrid时的事件
  2.         function SelectionChanged() {
  3. alert('如何取得该node的value和text值呢');

  4.         }
复制代码




附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 9Rank: 9Rank: 9

6#
发表于 2012-9-4 18:54:25 |只看该作者
function SelectionChanged(e) {
   var node = this.getSelectedNode();
   alert(node.id +":"+node.text);
}

Rank: 3Rank: 3

7#
发表于 2012-9-4 19:02:36 |只看该作者
谢谢管理员,
但提出的值是:undefined:undefined:

我是点击表格的那一行时,要显示出node的值呢

Rank: 3Rank: 3

8#
发表于 2012-9-5 09:39:28 |只看该作者
有人在吗?

Rank: 8Rank: 8

9#
发表于 2012-9-5 09:47:13 |只看该作者
seseares 发表于 2012-9-5 09:39
有人在吗?


不会出现undefined啊.
首先,你先要获取到treegrid.
然后node.XXX,这个XXX属性你首先要确定你的数据里面有.
如果没有,肯定是undefined.

Rank: 3Rank: 3

10#
发表于 2012-9-5 09:56:40 |只看该作者
seseares 发表于 2012-9-4 19:02
谢谢管理员,
但提出的值是:undefined:undefined:
  1. function SelectionChanged(e) {
  2.   var tgrid = e.sender;//当前treegrid
  3.    var node = e.node; //当前节点
  4.    alert(node.id +":"+node.text);
  5. }
复制代码


Archiver|普加软件

GMT+8, 2024-11-26 12:42 , Processed in 1.078115 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部