jQuery MiniUI

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

tree组件onbeforeload="onBeforeTreeLoad" [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-9-17 14:46:36 |只看该作者 |倒序浏览
树数组懒加载一示例中,<ul id="tree1" class="mini-tree" url="../data/TreeService.aspx?method=LoadNodes" style="width:300px;height:200px;padding:5px;"     showTreeIcon="true" textField="name"
    idField="id" parentField="pid" resultAsTree="false"
        >        
</ul>
function onBeforeTreeLoad(e) {
        var tree = e.sender;    //树控件
        var node = e.node;      //当前节点
        var params = e.params;  //参数对象
        alert(params);

        //可以传递自定义的属性
        params.myField = "122223"; //后台:request对象获取"myField"
    }

onbeforeload事件是写在行内的!!

tree.on('beforeload', onBeforeTreeLoad);
如果我不写在行内,而是动态绑定该事件为何不能把myField字段发送到后台????

Rank: 2

沙发
发表于 2013-9-17 15:14:33 |只看该作者
loaderror事件中  xmlHttp: Object, //ajax对象
在404时,返回的e.xmlHttp是一个undefined!!!!?? why???

Rank: 8Rank: 8

板凳
发表于 2013-9-17 15:15:54 |只看该作者
tree跟表格不太一样,他的监听可以2种方式
1.url="...." onbeforeload="...."

2, tree.on("beforeload",function.....)
   tree.setUrl("....")

Rank: 2

地板
发表于 2013-9-17 15:17:56 |只看该作者
factory 发表于 2013-9-17 15:15
tree跟表格不太一样,他的监听可以2种方式
1.url="...."

绑定beforeload事件后还得修改url呀

请看第二楼的问题!!!

Rank: 8Rank: 8

5#
发表于 2013-9-17 15:41:45 |只看该作者
pvfhv 发表于 2013-9-17 15:17
绑定beforeload事件后还得修改url呀

请看第二楼的问题!!!

干嘛修改url,我说了2种使用方式啊
一种都是标签
一种都是JS

Rank: 2

6#
发表于 2013-9-17 15:44:33 |只看该作者
factory 发表于 2013-9-17 15:41
干嘛修改url,我说了2种使用方式啊
一种都是标签
一种都是JS

setUrl不是修改url吗????
二楼的问题你还不有回复!!!

Rank: 8Rank: 8

7#
发表于 2013-9-17 15:55:17 |只看该作者
pvfhv 发表于 2013-9-17 15:44
setUrl不是修改url吗????
二楼的问题你还不有回复!!!

e.xmlHttp 我们检查下,有可能内部做了改变.

另外 html上url不要加,用setUrl()给url

Rank: 8Rank: 8

8#
发表于 2013-9-18 10:49:53 |只看该作者
factory 发表于 2013-9-17 15:55
e.xmlHttp 我们检查下,有可能内部做了改变.

另外 html上url不要加,用setUrl()给url ...

e.xmlHttp

现在应该是e.xhr

Archiver|普加软件

GMT+8, 2024-11-27 14:29 , Processed in 1.075895 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部