我正在尋找一個更好的解決方案,使用jQuery進行AJAX調用,使PHP文件返回一個數組,並將它作爲Javascript數組發送到客戶端。這是我一直在做這樣的:如何從AJAX調用返回數組?
PHP文件(使用example.php):
<?php
$id_numbers = array('NES-ZL','NES-AL','SNS-ZL');
for ($i=0; $i<count($the_array); $i++){
echo $id_numbers[$i];
echo '|';
}
?>
JS文件:
id_numbers = new Array();
$.ajax({
url:"Example.php",
type:"POST",
success:function(msg){
id_numbers = msg.split('|');
}
});
我目前的方法就是對我的口味有點太令人費解。
我想什麼做的是能夠只
return $id_numbers;
在PHP端,並直接將其轉換成AJAX調用後一個Javascript數組。
想法,任何人?
是不是不使用JSON? – jAndy 2012-01-11 17:39:36