我想把ajax響應放到一個Javascript數組中。對javascript數組的Ajax響應
例如
服務器端
$response = '{x1:12, x2:32, x3:0}'
echo $respons;
客戶端
var arrayObject = [{x1:132, x2:332, x3:320}]
arrayobject += [ajaxResponse];
我想把ajax響應放到一個Javascript數組中。對javascript數組的Ajax響應
例如
服務器端
$response = '{x1:12, x2:32, x3:0}'
echo $respons;
客戶端
var arrayObject = [{x1:132, x2:332, x3:320}]
arrayobject += [ajaxResponse];
使用JSON.parse來將文本轉換爲一個真正的對象和的Array.push將其添加到陣列。
arrayobject.push(JSON.parse(ajaxResponse));
基於這個問題,我認爲這是最好的答案。 – 2011-02-28 23:58:20
和字符串應該是:'{「x1」:12,「x2」:32,「x3」:0}' – 2011-02-28 23:58:56
謝謝,這對我有很大的幫助。 – 2011-03-01 10:53:19
非常含糊,你需要添加更多的細節,以便任何人回答這個問題。 – Zoidberg 2011-02-28 23:54:23