//alert(f_dep_id);
function allTree1( child)
{
child.eachChild(function(child){
//alert(child.get('text'));
if ( f_dep_id == child.get('id') )
{
child.set('done', true);
child.commit();
//return;
}
allTree1(child);
}
);
};
allTree1(s_department.getRootNode());上面的代码,f_dep_id变量是全局变量,前面已经赋值。但是allTree1函数中f_dep_id变量值丢失。
如果把上面//alert(f_dep_id);的注释去掉。allTree1函数中f_dep_id变量的值又有了。总么回事????请高人解答。(以上为extjs代码)
function allTree1( child)
{
child.eachChild(function(child){
//alert(child.get('text'));
if ( f_dep_id == child.get('id') )
{
child.set('done', true);
child.commit();
//return;
}
allTree1(child);
}
);
};
allTree1(s_department.getRootNode());上面的代码,f_dep_id变量是全局变量,前面已经赋值。但是allTree1函数中f_dep_id变量值丢失。
如果把上面//alert(f_dep_id);的注释去掉。allTree1函数中f_dep_id变量的值又有了。总么回事????请高人解答。(以上为extjs代码)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货