0

私のサイトには、いくつかのカスタム マーカーを含む動的な Google マップがあります。私がする必要があるのは、特定のマーカーをクリックすると、Ajax を使用してそのマーカー (ショップ) に関する情報を含む div をマップの下にロードすることです。

助けてくれてありがとう

ジョアン

4

1 に答える 1

0

イベント ハンドラをマーカーにバインドし、ajax リクエストを実行して、jquery post などを使用してサーバー サイド スクリプトからマーカー情報を取得できます。次に、サーバー側で、その位置などのいくつかのマーカー データに基づいて必要な情報を取得できます。

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);
    }
});
于 2013-04-21T11:13:00.517 に答える