日期:2014-05-16  浏览次数:21841 次

请问如何在ExtJS的request里的success里给全局变量赋值 - Web 开发 / Ajax
我定义了一个全局变量,然后我发起了一个request,在success里对该变量进行赋值。但是在外面取出全局变量的值还是没变化。现在知道是应该是异步的原因吧。但针对我有种需求,请问有什么好的方法么?
万分感谢。
帮帮忙!

------解决方案--------------------
CSS code

var i=0;

function returnI(_i){
   i=_i;
   return i;
}

success:
returnI(3);

------解决方案--------------------
那就采用同步ajax嘛,只要页面再加载一个js文件,然后在ext的ajax中设置同步属性为false就可以让ajax变为同步调用了,我都是这么处理的