我加載了一個php/json文件。這是我的JSON文件:解析JavaScript中的json
echo '{';
echo '"position":[';
while($inhoud = mysql_fetch_array($result))
{
echo '{';
echo '"lat":"'.$inhoud['lat'].'",';
echo '"long":"'.$inhoud['long'].'",';
echo '}';
}
echo ']}';
這工作。我想加載它在我的javascript和這樣做︰
$.getJSON('req/position.php', function(data) {
$.each(data, function(key, val) {
newLatLng = key;
});
});
但這是行不通的。它加載文件,但我沒有得到這些數據。我該怎麼辦?
感謝,
定義*「這不起作用」*。會發生什麼情況與您預期會發生什麼不同?你收到什麼錯誤信息,如果有的話?當你試圖完成任何事情時,你的瀏覽器輸出的JavaScript控制檯*「不起作用?」* – rdlowrey 2012-02-20 16:06:33
好,沒什麼。它加載文件,然後什麼也沒有。我添加了一個警報,但這並沒有觸發 – 2012-02-20 16:25:47