我想在variable x
中获取ajax调用返回的值,而不进行ajax调用同步。我怎样才能做到这一点?
foo = function() {
var x = foo1();
// var x is always undefined
}
foo1 = function() {
var deferred = foo2();
deferred.then(function(response) { return response; });
}
foo2 = function() {
return dojo.xhrGet(); // ajax call
}