Задать вопрос
MxShifter
@MxShifter

Как достать информацию из jsonp запроса?

Пытаюсь обработать запрос, но функция обратного вызова почему-то не запускается. Пересмотрел кучу примеров на stackoverflow, но ни один вариант не хочет выдавать инфу. При дебаггинге запрос выполняется успешно, данные забираются с сайта, но дальше никуда не идут.

$(document).ready(function() {

    $.ajax({
        url: 'https://storage-testnet.shiftproject.com/peers?callback=?',
        type: "GET",
        dataType: 'jsonp',
        jsonpCallback: 'peersData',
        complete: peersData
    });

    var peersData = function (data) {
        if(!data){
            console.log("Error, can't retrieve data");   
        } else {
            console.log(data)
        }
    } 
}
  • Вопрос задан
  • 106 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@StockholmSyndrome
сервер не поддерживает jsonp, потому что он должен возвращать ответ, обёрнутый в ваш callback, то есть
peersData([{"Host":"85.217.170.247","Online":true, /* ... */}]);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы