0
我有以下功能,但我似乎无法得到returnedData = result
成功设置值。如果我在同一位置包含alert(result)
,弹出窗口会显示我正在查找的字符串。AJAX函数返回值
有什么我在这里失踪?我曾经想过,因为我在变量returnedData
之外声明了它可以在任何地方访问的函数?
function AJAXprocesstwoVariables(Var1, Var2) {
var V1 = Var1,
V2 = Var2;
var returnedData;
$.post(
processinglocation, {
data1: V1,
data2: V2
},
function (result) {
returnedData = result; // *<- this doesn't work*
// alert(result); // *<-this works*
}
);
return returnedData;
}
var ReturnedInfo = AJAXprocesstwoVariables(Var1, Var2);
$('body').append(ReturnedInfo);
感谢您的异步。我有我需要的。 – denski