2015-01-15 60 views
0

我使用Primefaces(5.1)標記在我的地圖上添加標記。 它工作正常,但與所有其他信息像lat和lng我想傳遞一些對象數據,並做到這一點我使用setData(對象數據)方法。 我的問題是,我不知道如何通過jQuery檢索這些信息。如何通過jQuery獲取Primefaces標記數據

我在做對吧?如果這是正確的方法,我如何檢索這些信息?

Marker marker = new Marker(myLatLng, myTitle, myObjectData, myIcon, myShadow); 
var map = PF('map').getMap(); 

//here is my problem 
map.markers[0].???? = myData; 

回答

0

使用getPlace()方法,它返回一個地方的對象,從廣場的對象,就可以得到lat和長標記的位置。或者您可以撥打getPosition()返回標記的緯度或經度。

information

+0

嘿,首先感謝您回答我! 其實我的問題並不是取得lat和lng,而是爲了獲得我想放在標記上的「額外數據」。 在我的示例中,我將其顯示爲標記構造器中的「myObjectData」...我需要通過jQuery檢索這些信息。 你有什麼想法我該怎麼做? – 2015-01-15 22:34:22