說我有代碼:關於POST請求
var testVar = 0;
var newVar = "";
function(){
var info = "hello";
$.post("test.php", {"info":info}, function(data){
if(data == "success"){
testVar = 1;
}
else{
testVar = 0;
}
});
$.post("new.php", {"testVar":testVar}, function(data2){
if(data2 == "success"){
newVar = "Complete";
}
else{
newVar = "Failed";
}
});
}
Assumning test.php的返回「成功」和new.php需要AA 1的testvar返回成功,我怎麼得到一個「完整」的newVar ?我猜測第二個帖子請求會在第一個返回數據之前發生。
把第二個帖子INSIDE回調的第一個帖子請求(所以旁邊testVar = 1) – Jeff
我知道我可以做到這一點,但我想知道如果函數必須是這樣的,出於某種原因。 –