Показать сообщение отдельно
  #2 (permalink)  
Старый 07.02.2013, 13:34
Профессор
Отправить личное сообщение для Hoshinokoe Посмотреть профиль Найти все сообщения от Hoshinokoe
 
Регистрация: 08.01.2012
Сообщений: 253

Shadow_Blade,

Данные, которые возвращает сервис в другом формате. А так почти все правильно
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <script src="http://code.jquery.com/jquery-latest.js"></script>
    <script type="text/javascript">
        function test() {
            var items = [];
            $.getJSON("http://api.4geo.ru/rest/geocode/search.json?query=Сургут,%20мира,%205",
        function (data) {
            $.each(data.result.geoobject, function (index, value) {
                items.push('<li id="' + value.text + '">' + index + '</li>');
            });
            $('<ul/>', {
                'class1': 'list',
                html: items.join('')
            }).appendTo('body');
        });
        }

    </script>
    <meta charset="utf-8" />
    <title></title>
</head>
<body onload="test()">
</body>
</html>

P.S. Не забывай, что нельзя делать ajax-вызов на другой домен.

Последний раз редактировалось Hoshinokoe, 07.02.2013 в 13:51.
Ответить с цитированием