GetJson работает не так, как надо(

интернет программирование проблема AJAX JSON

$.getJSON('mark.php', function(data) {
$.each(data, function(lat, lng){
var marker = new google.maps.Marker({
position: new google.maps.LatLng(data.lat, data.lng),
map: map,
title:data.adress
});
});
});



Доброго всем времени суток! Приведенный выше кусок кода добавляет маркеры на карту. Точнее добавляет только в том случае, если на входе в формате json координаты только для ОДНОГО маркера. Два и более - никаких ошибок, firebug тоже особо не помог. Просто нету маркеров и все! Перерыл уже туеву хучу сайтов и книг, и так и не смог разобраться с этой проблемой.

PS на всякий случай - на json-файл не грешить, с чужими примерами код работает точно так же.
Ответы:
firebug поможет если вы этого захотите.
$.getJSON('mark.php', function(data) {
   console.log(data); // или просто debugger;
   //....
В data то, что надо? Значит getJSON работает как надо.
Если нет? Смотрим серверный код.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.