이 HTML과 Js가 있으며 가장 큰 결과는 정의되지 않은 값입니다. 그 정의되지 않은 값을 제거하고 싶습니다.iTunes 검색에서 정의되지 않은 값 Api
나는 그것의 간단한 해결책을 안다. 그러나 나는 그것을 밖으로 fugure하지 않는다. 도움을 요청하십시오 .. 감사합니다.
맞춤. JS
$(function(){
$.ajax({
url: "--URL--",
dataType: 'jsonp',
success: function(json_results){
console.log(json_results);
$('#twitList').append('<ul data-role="listview"></ul>');
listItems = $('#twitList').find('ul');
$.each(json_results.results, function(key) {
html = '<img src="'+json_results.results[key].artworkUrl60+'"/>';
html += '<h3><a href="#">'+json_results.results[key].collectionName+'</a></h3>';
html += '<p>From: '+json_results.results[key].artistName+'</p>';
html += '<p>Created: '+json_results.results[key].releaseDate+'</p>';
listItems.append('<li>'+html+'</li>');
});
// Need to refresh list after AJAX call
$('#twitList ul').listview();
}
});
})
HTML
<title>Itunes</title>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.0a3/jquery.mobile-1.0a3.min.css" />
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.3.min.js"></script>
<script src="custom.js"></script>
<script type="text/javascript" charset="utf-8" src="phonegap-1.4.1.js"></script>
<script type="text/javascript" src="http://code.jquery.com/mobile/1.0a3/jquery.mobile-1.0a3.min.js"></script>
</head>
<body>
<div data-role="page">
<div data-role="header">
<h1>Itunes</h1>
</div><!-- /header -->
<div data-role="content">
<div id="twitList"></div>
</div><!-- /content -->
</div><!-- /page -->
</body>
안녕하세요. 대답 해줘서 고마워.하지만 그게 효과가 없어. 그것은 여전히 제게 줄에 정의되지 않은 값을줍니다. –
방화범을 사용하여 응답 json을보고 plz로 붙여 넣습니다. – Kevin
URL : http://itunes.apple.com/lookup?id=262268554&entity=album&limit=1&sort=recent –