Привет, я пытаюсь сделать что-то очень простое, но, поскольку я довольно новичок в JSONP, я борюсь с этим. Все, что я хочу сделать, это получить JSON из текстового файла в другом домене (поэтому мне нужно использовать JSONP, чтобы обойти проблемы между доменами). Я использую следующий код:
$.ajax({
type: "GET",
dataType: 'jsonp',
url: "http://www.topshop.com/aboutus/show.txt",
success: returnedMessage
});
function returnedMessage(data) {
console.log(data.message);
}
Я знаю, что JSONP возвращает JSON как функцию, но я не знаю, как напечатать получившиеся объекты json на консоль. Я почти уверен, что это можно сделать, хотя, как я вижу на вкладке NET Firebug, он возвращает JSON в качестве ответа. В консоли Firebug я получаю сообщение о недопустимой метке, которое, я думаю, объясняется тем, что я неправильно обрабатываю запрос JSONP. Кто-нибудь может мне с этим помочь?