$.ajax({ url:, type:, dataType:, success: function(data){
}
});
function fn(){}
假设此时 ajax 请求已经获取到了 data 数据,我要在 fn 里面调用取得的 data,但是 fn 不能作为回调写入,又不能用一个全局变量来接 data,还有没有什么办法能够在 fn 里调用 data。 谢谢。
1
brickyang 2017 年 10 月 31 日 via iPhone
|
2
SoloCompany 2017 年 10 月 31 日
外面多套一个匿名函数,然后 data 就可以赋值给局部变量供 fn 访问了
|
3
Hypn0s 2017 年 11 月 1 日
我比较好奇什么业务场景会要求“不能用一个全局变量来接 data ”,那用局部变量存起来可以吗?
|
4
meszyouh 2017 年 11 月 1 日
直接在 ajax 的匿名回调函数里调用 fn
|