30
如何从异步调用返回响应?
Наэтотвопросестьответына 堆栈溢出нарусском:Каквернутьзначениеизсобытияилиизфункции обратноговызова ?Илихотябыдождатьсяихокончания 我有一个foo可以发出Ajax请求的函数。我如何从中返回响应foo? 我尝试从success回调中返回值,以及将响应分配给函数内部的局部变量并返回该局部变量,但这些方法均未真正返回响应。 function foo() { var result; $.ajax({ url: '...', success: function(response) { result = response; // return response; // <- I tried that one as well } }); return result; } var result = foo(); // It always ends up being `undefined`.
5506
javascript
jquery
ajax
asynchronous