我无法让这个 for 循环工作。 json 数据已加载,我可以在 alert()
中看到它,但 for 循环不会运行。
var data = JSON.parse(hr.responseText);
var points = data.points;
var point ,Latlng;
var str = JSON.stringify(points);
alert( "24 points "+ str);
for (i in points ){
point =points(i);
results.innerHTML += point.latitude+" latitude is ";
}
这里是 my_points_list_3.php
,它在数据下方,它是一个连接文件。
<?php
header("Content-Type: application/json");
$jsonData = file_get_contents("points_3.json");
echo $jsonData;
?>
最佳答案
将points(i);
改为points[i];
方括号用于数组。
关于javascript - 我无法让循环工作数据已加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29905368/