0
我有一個自定義標記在我的網站上的動態谷歌地圖。我需要做的是,當我點擊一個特定標記時,我想要一個div在地圖下加載關於使用Ajax的標記(商店)的信息。谷歌地圖與AJAX
感謝您的幫助一萬,
喬安妮
我有一個自定義標記在我的網站上的動態谷歌地圖。我需要做的是,當我點擊一個特定標記時,我想要一個div在地圖下加載關於使用Ajax的標記(商店)的信息。谷歌地圖與AJAX
感謝您的幫助一萬,
喬安妮
您可以事件處理程序綁定到你的標記和執行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);
}
});
對不起,愚蠢的問題,但我纔剛剛開始,我需要一個項目做到這一點,你就可以檢查我的劇本,看看是否能夠工作確定我的代碼 – user2304132 2013-04-21 11:15:47
的http:// jsfiddle.net/JoJoBrowne/C72S4/這是jsfiddle上的鏈接代碼 – user2304132 2013-04-21 11:21:55
你的地圖幾乎是正確的,除了只有標記的圖標屬性,你應該傳遞沒有圖像路徑作爲字符串,但谷歌地圖圖像對象。 這裏我把你的代碼放在jsfiddle上,使它工作http://jsfiddle.net/paulitto/cXMMh/15/ – paulitto 2013-04-21 12:41:21