jQuery MiniUI

标题: tree组件onbeforeload="onBeforeTreeLoad" [打印本页]

作者: pvfhv    时间: 2013-9-17 14:46:36     标题: tree组件onbeforeload="onBeforeTreeLoad"

树数组懒加载一示例中,<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字段发送到后台????


作者: pvfhv    时间: 2013-9-17 15:14:33

loaderror事件中  xmlHttp: Object, //ajax对象
在404时,返回的e.xmlHttp是一个undefined!!!!?? why???
作者: factory    时间: 2013-9-17 15:15:54

tree跟表格不太一样,他的监听可以2种方式
1.url="...." onbeforeload="...."

2, tree.on("beforeload",function.....)
   tree.setUrl("....")
作者: pvfhv    时间: 2013-9-17 15:17:56

factory 发表于 2013-9-17 15:15
tree跟表格不太一样,他的监听可以2种方式
1.url="...."

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

请看第二楼的问题!!!

作者: factory    时间: 2013-9-17 15:41:45

pvfhv 发表于 2013-9-17 15:17
绑定beforeload事件后还得修改url呀

请看第二楼的问题!!!

干嘛修改url,我说了2种使用方式啊
一种都是标签
一种都是JS
作者: pvfhv    时间: 2013-9-17 15:44:33

factory 发表于 2013-9-17 15:41
干嘛修改url,我说了2种使用方式啊
一种都是标签
一种都是JS

setUrl不是修改url吗????
二楼的问题你还不有回复!!!
作者: factory    时间: 2013-9-17 15:55:17

pvfhv 发表于 2013-9-17 15:44
setUrl不是修改url吗????
二楼的问题你还不有回复!!!

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

另外 html上url不要加,用setUrl()给url
作者: factory    时间: 2013-9-18 10:49:53

factory 发表于 2013-9-17 15:55
e.xmlHttp 我们检查下,有可能内部做了改变.

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

e.xmlHttp

现在应该是e.xhr




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2