0
我已經使用json_encode來編碼兩個php數組,現在我必須通過ajax讀取。任何人都可以讓我知道如何通過ajax請求讀取這些數組。閱讀json使用ajax請求編碼多個php陣列
例如:我有具有
echo json_encode($array1);
echo json_encode($array2);
其中i的內容如下另一個文件PHP文件file1.php:
爲了讀取單個編碼陣列我讀這樣
new Ajax.Request("file1.php",
{
method:'get',
asynchronous:false,
parameters: ({id: stopID, contains: tempContain}),
onSuccess:function(data){
var result=data.responseJSON;
var keys = Object.keys(result);
var values = Object.values(result);
for(var i = 0; i < keys.length; i++) {
infoString += keys[i]+":"+values[i];
}
});
你必須張貼你的PHP數組的內容。另外,你是通過香草JavaScript來做到這一點,還是你使用類似jQuery的庫? – 2011-03-22 15:14:15
其實,你能告訴我們你到目前爲止有什麼嗎?你成功地讓ajax返回編碼的json嗎? – kjy112 2011-03-22 15:18:34