Показать сообщение отдельно
  #35 (permalink)  
Старый 06.10.2009, 16:43
Аспирант
Отправить личное сообщение для Beck Посмотреть профиль Найти все сообщения от Beck
 
Регистрация: 08.08.2009
Сообщений: 95

// all_lat это общий массив широт(latitude), которые уже на карте

//m[] это данные из ответа сервера	
	
console.log(all_lat); = ["56.50097598931345", "56.49983904637648"]
console.log(m['lat']); = ["56.50097598931345", "56.53734016907318", "56.49983904637648"]

	newlat = array_diff(m['lat'],all_lat);
	newlng = array_diff(m['lng'],all_lng);

        // вот это в firebug выдает, при появлении на карте трех маркеров, из которых 1 новый
        console.log(newlat); = [undefined, "56.53734016907318"]

// newlat это массив широт для новых маркеров на карте
Ответить с цитированием