私はAPIから取得したJSONデータを使用してテーブルを作成したいが、jQueryは間違った場所に要素を置いている....jQueryがJSONデータをテーブルに追加しても間違った場所に配置される
これは私のjQueryのコードです:
var container = $("#container");
var table = $("#table");
$(document).ready(function() {
callAPI();
});
function callAPI() {
$.ajax({
url: "action-api.php",
method: "GET",
dataType: 'json',
success: function(data) {
console.log(data);
container.append('<table style="width:100%"><tr><th>ID</th><th>Naam</th> <th>Brouwerij</th><th>Type</th><th>Gisting</th><th>Percentage</th><th>Inkoop Prijs</th></tr>');
$.each(data, function(i, item) {
container.append('<tr><td>' + item.id + '</td>');
container.append('<td>' + item.naam + '</td>');
container.append('<td>' + item.brouwerij + '</td>');
container.append('<td>' + item.type + '</td>');
container.append('<td>' + item.gisting + '</td>');
container.append('<td>' + item.perc + '</td>');
container.append('<td>' + item.inkoop_prijs + '</td></tr>');
});
container.append('</table>');
},
});
}
これは、HTML出力である:
はあまりにもあなたをテストし、あなたの答えは、あまりにも有効です、どうもありがとうございました! –
問題ありません!よろしく – Fabien