Мне нужно получить доступ к данным на поддомене, который я пытался использовать JSONP, для которого jQuery поддерживает. Данные, к которым я обращаюсь на поддомене, представляют собой статический (восстановленный) файл .json (http://www.example.com/data.json)
Я столкнулся с ошибками "Invalid Label Error" и понял, что данные должны быть заключены в скобки и использовать? Callback =?
http://www.example.com/data.json?callback=?
({
"items": [
{
"url": "http://www.example.com",
"id": "2981",
"title": "title",
"description": "lorem ipsum sit dolor",
"start": "00:10:00",
"end": "00:20:00"
}
})
$.getJSON(url, function(data){
console.log("json: " + data);
});
Обтекание данных в () сработало, так как теперь я могу видеть данные, возвращаемые на вкладке NET Firebug, но $ .getJSON ничего не возвращает, я не думаю, что он срабатывает.
Чего мне не хватает? Нужно ли что-то еще делать на стороне сервера?
Спасибо!