<?php
$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
echo json_encode($arr); // {"a":1,"b":2,"c":3,"d":4,"e":5}
?>
在JavaScript
,
$.getJSON('drivetracker2.php', function(data) {
console.log(data);
});
我試圖訪問PHP數組這是通過JSON發送到的JavaScript。
但它說數據是未定義的。
有人知道爲什麼以及如何解決這個問題?
如果您在瀏覽器中訪問'drivetracker2.php',結果如何? – pktangyue 2013-03-19 09:13:28
您發佈的代碼對我來說看起來不錯。你是否想在其他地方訪問數據? – 2013-03-19 09:15:19
如果您使用Chrome/Firefox等現代瀏覽器,則應使用開發工具檢查請求。這將允許您確定請求是否正確發送/接收。 – juco 2013-03-19 09:17:21