2015-06-28 1 views
0

Я хочу получить JSON из http://omadbapi.com/?s= для поиска сценария, но у меня возникают проблемы с получить заголовок элемента в этом формате JSON:Как получить доступ к названию элемента в Json?

{ 
    "Search": [{ 
     "Title": "Sherlock Holmes: A Game of Shadows", 
     "Year": "2011", 
     "imdbID": "tt1515091", 
     "Type": "movie" 
    },{ 
     "Title": "Spy Kids 3-D: Game Over", 
     "Year": "2003", 
     "imdbID": "tt0338459", 
     "Type": "movie" 
    }] 
} 

JavaScript:

$(document).ready(function() { 
    var url = 'http://www.omdbapi.com/?', 
     mode = 's=', 
     input, 
     movieName; 

    $('button').click(function() { 
     var input = $('#movie').val(), 
     movieName = encodeURI(input); 

     $.getJSON(url + mode + input, function(data) { 
      $.each(data, function(e, p) { 
       document.getElementById("item").innerHTML="Title : " + p.Title; 
      }); 
     }); 
    }); 
}); 

Как я могу извлекать p.Title или data.Title из возвращенного JSON?

ответ

0

Попробуйте как этот

$.each(data.Search, function(e,p) { 
    document.getElementById("item").innerHTML="Title : " + p.Title; 
});