1
zzNucker Sep 14, 2013
不好意思。。。 没看懂 - -
回调函数里不是能直接用么 外面想用就赋值到外面的变量里去。。。。 |
3
lichao Sep 14, 2013
@Air_Mu 赋值到外面的变量没神马意义。
你回调函数外面的代码是立即执行的,这时候 Ajax 还没有完成,还没有获取到值,回调函数要等到 Ajax 执行完成后才会执行,有一个先后顺序问题。 |
4
zzNucker Sep 14, 2013
嗯 一般都在回调函数里用吧
不然你改成同步的 |
5
Mutoo Sep 14, 2013 function foo(result){
// you get result here } $.post(url,data,function(result){ foo(result); }); |