Есть моя карта:
ymaps.ready(init);
var myMap;
function init() {
var i;
var place;
var pointer = [ {custom category="27" template="crd" limit="100" order="date" sort="desc" cache="no"} ];
var myMap = new ymaps.Map("map", {
center: {custom category="27" template="crd" limit="1" order="date" sort="desc" cache="no" }
zoom: 7,
controls: []
});
for(i = 0; i < pointer.length; ++i) {
place = new ymaps.Placemark(pointer[i]);
myMap.geoObjects.add(place);
}
};
И вот мой ajax фильтр:
$.post(dle_root + "engine/ajax/controller.php?mod=filter", {form_field : filter, query:location.search}, function(data) {
if( data ) {
var content = jQuery.parseJSON(data);
limit = content.limit;
all_news = content.all_news;
now_news = content.now_news;
if( content.error ) {
$("#dle-content").html(news);
HideLoading('');
} else {
$("#dle-content").html(content.news);
HideLoading('');
}
}
});
то что в {custom - это по сути просто перечисление координат типа [координата], [координата2], и тд
Ajax запрос срабатывает по нажатию на кнопку.
Как обновлять переменную с координатами на карте? Чтобы метки на карте обновлялись?
Заранее спасибо!