Я нашел способ извлечь данные о телешоу или фильмах из IMDb в удобном формате JSON: http://imdbapi.com/?t=query.
Это довольно удивительно, но когда я пытаюсь использовать данные с локальным JS, это не работает.
var data = $.ajax({
dataType: "json",
async: false,
cache: false,
crossDomain: true,
jsonp: true,
url: "http://imdbapi.com/?t=lost",
success: function() {
console.log( 'loaded successfuly. ' )
},
});
var poster = data.Poster;
console.log( poster );
Я использую JSONP из-за CORS. Вот что показывает консоль:
"загружен успешно.
не определено"
Я не знаю, в чем проблема! Пожалуйста помоги.
- Орен
Когда вы используете данные, он не может быть установлен... ну это так;). Конечно, введите код в метод успеха.
$.ajax({
dataType: "json",
async: false,
cache: false,
crossDomain: true,
jsonp: true,
url: "http://imdbapi.com/?t=lost",
success: function(data) {
var poster = data.Poster;
console.log(poster);
console.log( 'loaded successfuly. ')
},
});