谷歌用ajax映射

时间:2013-04-21 10:58:28

标签: ajax google-maps

我的网站上有一些带有一些自定义标记的动态谷歌地图。我需要做的是,当我点击一个特定的标记时,我想在地图下面加载一个div,并使用Ajax加载有关该标记(商店)的信息。

感谢你的帮助,

乔安妮

1 个答案:

答案 0 :(得分:0)

您可以将事件处理程序绑定到标记并执行ajax请求以从服务器端脚本获取标记信息,例如使用jquery帖子。 然后在服务器端,您可以根据某些标记数据(如位置)获取必要的信息。

google.maps.event.addListener (marker, 'click', function(event) {
    var position  = marker.getPosition();
    $.post("getmarkerdata.php",{
        latitute: position.lat(),
        longitude: position.lng()  
    }),
    function(data){
        $(yourdiv).html(data);
    }
});