我送一個AJAX請求的PHP文件與此代碼:陣列中的手柄PHP數組中的Ajax響應
$.post({
url: "manage.php",
dataType: "JSON"
}, {
firtname: John,
lastname: edwin
}, function(data){
$("#persons").html(data[0])
});
我的PHP文件返回的數據像這樣的:
$a = 0;
while ($a < 5)
{
$data[$a] = "person".$a;
$a2++;
}
echo json_encode($data);
我想返回類似$data[0] = "person 1";
的數據。我如何在AJAX中處理這個問題?正如你可以看到上面目前我試圖data[0]
但沒有成功。我怎樣才能做到這一點?謝謝
可能重複[如何閱讀json響應作爲名稱值對在JQuery](http://stackoverflow.com/questions/3858698/how-to-read-json-response-as-name -value-pairs-in-jquery) –
你的$ .post語法不正確。請參閱文檔獲取更多信息:http://api.jquery.com/jQuery.post/ –