0
Я пытаюсь сопоставить идентификатор ячейки таблицы с идентификатором, указанным в файле JSON. Если совпадение найдено, я позже сделаю что-нибудь с описанием. Каждый раз, когда это выполняется, он переходит прямо к сообщению об ошибке. Что я делаю не так?AJAX - Parsing JSON
function getJSON(showID){
$.ajax({
type: 'GET',
url:'json/tvshows.json',
dataType: 'jsonp',
success: function(data){
$.each(data, function(key,tvshow){
tvshow.description;
var tvshowId = tvshow.id;
if (tvshowId == showID) {
var description = tvshow.description;
console.log(description);
}
})
},
error:function(){
console.log('Error occured in getDescription');
}
}); //Ends ajax request
}
ли 'tvshow' содержит значение с JSON? – Ranjith
Если вы видите сообщение в обработчике ошибок, это означает, что возникла проблема с запросом на получение JSON. Вы работаете в локальной файловой системе? Если это так, запрос будет заблокирован защитой браузеров. Вам необходимо протестировать AJAX на реальном веб-сервере. –
убедитесь, что URL правильный. –