0
我使用jQuery Datatables插件並在通過JSON從AJAX傳回數據後添加新行。使用jQuery Datatables設計新行
數據添加正常,但我希望除列2以外的所有列都有padding-top:14px但是,由於某種原因,我的代碼僅將其應用於添加的第一行。
$(data['table_data']).each(function(index, domEle) {
var a = oTable.fnAddData([
domEle['rownum'],
domEle['logo'],
domEle['total_impressions'],
domEle['total_clicks'],
domEle['ecpm'],
domEle['total_media_cost'],
domEle['total_media_cost_diff'],
domEle['total_spend'],
domEle['total_spend_diff']
]);
var nTr = oTable.fnSettings().aoData[ a[0] ].nTr;
$('td:eq(0),td:eq(2),td:eq(3),td:eq(4),td:eq(5),td:eq(6),td:eq(7),td:eq(8)').css('padding-top', '10px');
});
任何人都可以闡明如何使它適用於每一行?
乾杯
你會在添加/刪除行這個數據表? – 2013-03-07 14:15:45