0
我正在處理一些AJAX登錄函數,通過PHP發出請求。 我想知道如何通過PHP返回數據,以便我可以像下面提到的代碼一樣處理它。我只在JavaScript方面工作,而不是PHP服務器方面,所以我現在很困惑。對PHP的AJAX請求 - 處理響應數據
我想獲取存儲在像data.name,data.sessionID響應值/值,data.listOfnames
是數據JSON對象本身? 謝謝!
以下代碼曾用過,且已經過驗證可以正常工作。
function retrieveVersion(){
\t \t \t \t var URL = RSlink + "/updates";
\t \t \t \t $.ajax({
\t \t \t \t \t headers : {
\t \t \t \t \t \t "Content-Type" : "application/json; charset=UTF-8",
\t \t \t \t \t \t "sessionid" : result
\t \t \t \t \t },
\t \t \t \t \t type : "GET",
\t \t \t \t \t url : vURL,
\t \t \t \t \t statusCode : {
\t \t \t \t \t \t 0 : function() {
\t \t \t \t \t \t \t hideLoadingMsg();
\t \t \t \t \t \t \t showError(networkError, false);
\t \t \t \t \t \t },
\t \t \t \t \t \t 200 : function(data) {
\t \t \t \t \t \t \t currentVersion = String(data.version);
\t \t \t \t \t \t \t updatesArray=data.updates;
\t \t \t \t \t \t \t });
\t \t \t \t \t \t \t
\t \t \t \t \t \t \t }
\t \t \t \t \t \t }
\t \t \t \t \t });
你應該顯示你試過的PHP代碼..? – Darren
您是否有PHP返回的數據示例? – jonmrich
也將PHP頭部的輸出設置爲application/json,所以Ajax函數可以輕鬆讀取它:header('Content-Type:application/json;'); –