想请教大家一个异步返回数据到上层函数,然后再另上层函数返回正确值的问题,例如:
A(){
a="a";
var B = function(b){a=b;};
$.post("url",xxx,b);
return a;
}
假设异步调用B函数时返回的是"b",如何令调用A函数时候获得的是正确的异步结果"b"?
A(){
a="a";
var B = function(b){a=b;};
$.post("url",xxx,b);
return a;
}
假设异步调用B函数时返回的是"b",如何令调用A函数时候获得的是正确的异步结果"b"?