wlh269 发表于 2013-1-23 02:52:33

树形展示

1.onreadystatechange后面跟的js函数名;而且该函数不允许带参数;
如果在回调处理函数中需要用到此次事件相关参数,则在往ajax实现函数中传入一个中间函数;
例:postXmlHttp("GET",url,"TEXT","addSubTree("+cateId+")");
   本来是想将addSubTree(id)做为回调处理函数,但是ajax封装的回调处理函数步能带参数(父节点id)
   但是需求上需要回调处理的时候有对应的参数(父节点id),怎么办呢?
   抽象一个带参数的处理函数 function addSubTree(parentId){ },然后在调用ajax时将该 "函数名(参数)",
   传递到ajax实现函数中,赋给一个临时全局变量_processPostChange,最后在回调处理函数中引用该临时变量,
   例如:setTimeout(_processPostChange,2);
2.
页: [1]
查看完整版本: 树形展示