我試圖做一個函數,它使用jquery的ajaxfunction從我的ajax.php文件中獲取一些信息。從javascript中的嵌套函數返回
代碼:
function ajaxIt(dataLine){
$.ajax({
type: "POST",
url: "ajax.php",
data: "ajax=true&"+dataLine,
success: function(msg){
console.log("[AjaxIt]: "+dataLine+" returned "+msg);
return msg;
}
});
}
if(ajaxIt("action=loggedIn")=="1"){
console.log("Logged In");
loggedIn=true;
initiate2();
}
的問題是,我不能得到成功的功能,所有的方式回到ajaxIt功能。任何人都可以闡明我如何做到這樣的事情嗎?
謝謝。
+1 - 傳遞迴調。說得通。 – user113716 2010-08-18 15:05:15
這工作,謝謝。它比我所希望的代碼多一點(幾乎和每次只編寫ajax函數一樣),但它必須這樣做。 感謝您的快速響應。 – 2010-08-18 15:23:57
@Thomas,實際上,它只是更多的代碼?只有幾個字符。沒有檢查功能,這就像一個微不足道的差異。 – jAndy 2010-08-18 15:40:00