jQuery MiniUI

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

tree控件打开节点时是否能回传该节点的附加信息? [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2014-9-19 15:39:40 |只看该作者 |倒序浏览
我在用Json构建的树节点中,添加了一个UpdateTime属性,又在onbeforeexpand事件中获得节点并得到节点的UpdateTime属性值。
但是我不能将这个值处理后传给服务器,因为onbeforeexpand事件的e参数没有params!
程序如下:
        function BeforeTreenodeClick(e) {
            var node = e.node;
            var myTime = node["UpdateTime"];
            var pm = e.params;                            //pm显示undefine
            pm.CurNodeUpdateTime = myTime;     //异常
        }

Rank: 8Rank: 8

沙发
发表于 2014-9-19 15:44:00 |只看该作者
e.node.UpdateTime获取不到?

Rank: 1

板凳
发表于 2014-9-19 16:39:41 |只看该作者
felt 发表于 2014-9-19 15:44
e.node.UpdateTime获取不到?

不是,是后台代码无法获得“CurNodeUpdateTime ”参数!
我后台代码希望能获取这个参数就像获得id参数一样。代码如下:
       private string ProductionOpertion(string sMethod)
        {
            string sRtn = "";
            Guid curID = string.IsNullOrEmpty(Request["id"]) ? Guid.Empty : new Guid(Request["id"]);
            if (!string.IsNullOrEmpty(Request["CurNodeUpdateTime"]))
            {
                //总是进不来,Request["CurNodeUpdateTime"]一直是空
                   DateTime dt = DateTime.Parse(Request["CurNodeUpdateTime"]);
            }

Rank: 8Rank: 8

地板
发表于 2014-9-19 16:46:37 |只看该作者
beey 发表于 2014-9-19 16:39
不是,是后台代码无法获得“CurNodeUpdateTime ”参数!
我后台代码希望能获取这个参数就像获得id参数一 ...

http://www.miniui.com/demo/#src=tree/lazytree.html
是懒加载树吧,参考这个示例

Rank: 1

5#
发表于 2014-9-19 17:11:07 |只看该作者
felt 发表于 2014-9-19 16:46
http://www.miniui.com/demo/#src=tree/lazytree.html
是懒加载树吧,参考这个示例

是懒加载树,那个例子我也看了,但是它只能在onbeforeload中使用e.params。可是我要在onbeforeexpand事件上使用。这个时候不触发onbeforeload,所以没法在那里添加。

Rank: 8Rank: 8

6#
发表于 2014-9-19 17:15:12 |只看该作者
beey 发表于 2014-9-19 17:11
是懒加载树,那个例子我也看了,但是它只能在onbeforeload中使用e.params。可是我要在onbeforeexpand事件 ...

onboforeexpand无法添加

Rank: 1

7#
发表于 2014-9-19 17:26:11 |只看该作者
felt 发表于 2014-9-19 17:15
onboforeexpand无法添加

那有什么其他方法能把参数传回去吗?

Rank: 8Rank: 8

8#
发表于 2014-9-22 09:48:26 |只看该作者
beey 发表于 2014-9-19 17:26
那有什么其他方法能把参数传回去吗?

那你用ajax自己交互好了

Archiver|普加软件

GMT+8, 2024-11-25 10:33 , Processed in 1.056702 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部