// Calling the video function with JSON
$.getJSON("videos.php", function(data){
// first check if there is a member available to display,
//if not then show error message
if(data == '') {
$('#tabs-4').html("<div class='errorMember'>Sorry, there is currently no member available videos</div>");
}
// if there is a member, then loop through each data available
else {
$.each(data, function(i,name){
content = '<div class="left"><img src="' + name.pic + '"/>';
content += '<p>' + name.name + '</p>';
content += '<a href="' + name.link + '" target="_blank">Video link</a>';
content += '</div><br/><hr>';
$("#tabs-4").html(content);
});
}
});
問題は、配列からの結果のリストではなく 1 つの結果しか得られないことですが、appendTo(content) .. の場合、結果の完全なリストが現在の下に追加されますが、そのコンテンツを更新する必要があるため、必要なものではありません。更新されたデータで。
私が間違っていることに対するアイデアはありますか?