ループが開始するたびに tr 行を追加する方法を誰かが教えてくれますか? 以下は私のjQueryコードです:
var row = $("<tr></tr>");
$.each(data.response.docs, function (i, item) { // json is the name of the object
row.append('<td>' + item.adServerId + '</td>'); //item is named at the opening of this $.each function
row.append('<td>' + item.advertiserId + '</td>');
row.append('<td>' + item.advertiserName + '</td>');
row.append('<td>' + item.campaignId + '</td>');
row.append('<td>' + item.campaignName + '</td>');
row.append('<td>' + item.bookedImps + '</td>');
row.append('<td>' + item.imps + '</td>');
row.append('<td>' + item.clicks + '</td>');
row.append('<td>' + item.ctr + '</td>');
row.append('<td>' + item.postViewConvs + '</td>');
row.append('<td>' + item.postViewConvsRate + '</td>');
row.append('<td>' + item.convs + '</td>');
row.append('<td>' + item.convsRate + '</td>');
row.append('<td>' + item.targetRevenue + '</td>');
row.append('<td>' + item.revenue + '</td>');
row.append('<td>' + item.cost + '</td>');
row.append('<td>' + item.startDate + '</td>');
row.append('<td>' + item.endDate + '</td>,</tr>');
$("#adcampaignGrid").append(row);