我想在Google地图的所有缩放级别显示所有标记。通过AJAX从数据库生成的JSON文件中检索位置。这是我的代码:
jQuery.ajax({
url: '/faculty/create-members-json',
dataType: 'json',
success: function(data) {
for (i = 0; i < data.length; i++) {
marker = new google.maps.Marker({
position: new google.maps.LatLng(data[i].user_latitude, data[i].user_longitude),
map: map
});
marker.set('info', data[i]);
var infowindow = new google.maps.InfoWindow();
google.maps.event.addListener(marker, 'click', function(data) {
info = this.get('info');
infowindow.setContent(setInfo(info));
infowindow.open(map, this);
})
}
}
});
如何确保在任何缩放级别显示所有标记?其他一切都很好。
已解决:我在AJAX调用中需要map.getBounds()
。现在它有效。
答案 0 :(得分:0)
我在AJAX调用中需要map.getBounds()
。现在它有效。