Здравствуйте!
Сервер поддерживает jsonp запрос. Использую такой код:
var URL; // сама ссылка на json файл.
var xhr = new XMLHttpRequest();
xhr.responseType = 'json';
xhr.addEventListener('load', function(evt) {
if (xhr.status === 200) {
console.log(xhr.response);
} else {
console.error(xhr.status);
}
});
xhr.open('GET', URL);
xhr.send();
Во вкладке Network в Chrome получен файл, в файле написано:
/**/ typeof callbackName === 'function' && callbackName([{"name":"Name",...}])
(... -- т.е. много данных)
Как мне воспользоваться (вывести) этими данными, как передавать их, не могу понять, не могу получить их
xhr.response в консоле пишет
null. Если бы не эта строчка, я бы спокойно получил массивы объектов. В добавок дайте пожалуйста ссылки, где описана работа с jsonp, пожалуйста.