level 5
wangwm123456
楼主
我有两棵树,用一个setting,想动态设置一下参数,zTreeBeforeAsync这个方法进不去,不知道为什么,看了看api ,写了下面的代码,指点一下吧,谢谢啦。
部分主要代码如下:
var editYear=2015;
var capitalType=2;
var lru;
var setting = {
async: {
contentType : "application/json",
enable : true,
dataType : "text",
type : "post",
url : lru,
dataFilter: null
},
callback: {
beforeAsync: zTreeBeforeAsync,
onAsyncSuccess: zTreeOnAsyncSuccess,
beforeDrag: beforeDrag,
beforeEditName: beforeEditName,
beforeRemove: beforeRemove,
beforeRename: beforeRename,
onRemove: onRemove,
onRename: onRename
} };
// 异步加载之前回调函数,进行动态参数的设置
function zTreeBeforeAsync(treeId, treeNode) {//进不来!!!
alert();
return true;
};
function zTreeOnAsyncSuccess(event, treeId, treeNode, msg) {//进不来!!
alert(treeId)
editYear=$("#editeYear").val();
capitalType=$("#capitalType").val();
alert(editYear)
if(treeId='centerCaptType')
lru=APP_PATH + "/capitalTypeAction.do?method=getCaptialTypeTree&editeYear="+editYear+"¢erFlag=0&capitalType="+capitalType;
else
lru=APP_PATH + "/capitalTypeAction.do?method=getCaptialTypeTree&editeYear="+editYear+"¢erFlag=1&capitalType="+capitalType;
};
2012年02月21日 04点02分
1
部分主要代码如下:
var editYear=2015;
var capitalType=2;
var lru;
var setting = {
async: {
contentType : "application/json",
enable : true,
dataType : "text",
type : "post",
url : lru,
dataFilter: null
},
callback: {
beforeAsync: zTreeBeforeAsync,
onAsyncSuccess: zTreeOnAsyncSuccess,
beforeDrag: beforeDrag,
beforeEditName: beforeEditName,
beforeRemove: beforeRemove,
beforeRename: beforeRename,
onRemove: onRemove,
onRename: onRename
} };
// 异步加载之前回调函数,进行动态参数的设置
function zTreeBeforeAsync(treeId, treeNode) {//进不来!!!
alert();
return true;
};
function zTreeOnAsyncSuccess(event, treeId, treeNode, msg) {//进不来!!
alert(treeId)
editYear=$("#editeYear").val();
capitalType=$("#capitalType").val();
alert(editYear)
if(treeId='centerCaptType')
lru=APP_PATH + "/capitalTypeAction.do?method=getCaptialTypeTree&editeYear="+editYear+"¢erFlag=0&capitalType="+capitalType;
else
lru=APP_PATH + "/capitalTypeAction.do?method=getCaptialTypeTree&editeYear="+editYear+"¢erFlag=1&capitalType="+capitalType;
};