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