【发布时间】:2015-04-26 17:02:47
【问题描述】:
我的网站上有一个谷歌地图(生产中),标记很少,我想知道是否可以在现有地图上添加一个标记而不刷新我的谷歌地图。
这是我所拥有的:
我加载我的网页,谷歌地图出现了标记
点击一个按钮,我想在我的地图上添加一个标记(不刷新我的页面或谷歌地图)
我可以通过刷新我的谷歌地图来实现这一点,但由于每天谷歌地图显示的限制,我认为最好不要刷新。
这是我的代码:
<button onclick="addMarker()">Add marker</button>
<script>
function addMarker(){
var myLatLng = new google.maps.LatLng(44, 6);
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
});
}
</script>
【问题讨论】:
-
您的
map-variable 在它不起作用时无法全局访问。另外:你应该给按钮type-attributebutton,否则它将是一个提交按钮。
标签: javascript jquery ajax google-maps google-maps-api-3