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