我已经编写了获取标记的 JOSN 并遍历它们的部分。但由于某种原因,标记没有出现在地图上。有人可以帮我找出错误。
$.ajax({
url: "get_markers.php",
type: 'POST',
dataType: 'json',
data: {'address':address},
success: function (html, status, response) {
$.each(html, function(i, place) {
alert(JSON.stringify(place.lat)+","+JSON.stringify(place.lng));
latLng = new google.maps.LatLng(JSON.stringify(place.lat), JSON.stringify(place.lng));
marker = new google.maps.Marker({
position: latLng,
map: map
//title: data.title
});
});
}
我已经定义了地图变量 latLng 和标记。当我发出警报(..)时,我也会得到正确的纬度和纬度值。
谢谢