検索を実行するときに表示されているこの[オブジェクトオブジェクト]を除いて、自分のコードで必要なことを実行しています。私はおそらく何かを見落としているだろうが、どこから来ているのか分からない。私はそれにいくつかの新鮮な目を取得し、誰かが私が行方不明を見ることができるかどうかを知るだろうと思った。ここomdbapiからデータを受け取って表示するときに[オブジェクトオブジェクト]を取得する
$('.search-form').submit(function(evt) {
evt.preventDefault();
var url = 'http://www.omdbapi.com/?';
var movie = $('#search').val();
var data = {
s: movie
};
function callBack(data) {
var movieHTML = $("#movies").empty();
$.each(data.Search, function(i, movie) {
movieHTML += '<li>';
movieHTML += '<div class="poster-wrap"><img class="movie-poster" src="'+ movie.Poster +'"></div>';
movieHTML += '<span class="movie-title">'+ movie.Title +'</span>';
movieHTML += '<span class="movie-year">'+ movie.Year +'</span>';
movieHTML += '</li>';
});
$('#movies').html(movieHTML);
}
$.getJSON(url, data, callBack);
と
JavaScriptがImはなって何の画像です。
ある
[object, object]
と宣言している私には、データの問題のように見える - Firebugのか、開発者ツールセットのネットワーク]タブを使用しますサーバーから戻ってくるデータをチェックするか、ブラウザ自体を使ってJSONを表示するだけです。 – user2182349