Помогите решить задачу с отображением на OSM оперативной информации из БД.
По порядку.
Маркеры с событием Click добавляю следующим образом
Код: Выделить всё
for(var i=0; i<lo_la.length; i++) {
tower1[i] = lo_la[i].split(':');
var markerLocation = new L.LatLng(tower1[i][1], tower1[i][0]);
marker[tower1[i][2]] = new L.Marker(markerLocation,{icon: greenIcon, id:tower1[i][2]});
map.addLayer(marker[tower1[i][2]]);
marker[tower1[i][2]].on("click", onMarkerClick);
}
Код: Выделить всё
function onMarkerClick() {
alert(this.options.id);
}
Поделитесь, если у Вас есть решение этой задачки. Спасибо.