Я использую Gmaps4rails в приложении Rails 3.
Я нашел способ вызвать функцию javascript при нажатии на маркер на карте, но я не нашел, как получить идентификатор объекта, связанный с маркером
Вот мой код:
var markers_to_monitor = Gmaps.map.markers;
for (var i = 0; i < markers_to_monitor.length; ++i) {
google.maps.event.addListener(markers_to_monitor[i].serviceObject, 'click',loadloc(i));
}
Мне нужно вызвать loadloc с идентификатором объекта, установленным в БД, а не с индексом маркера i. Есть ли способ?