我正在使用这个数据表格。
我的代码如下:
我认为我需要在下面的代码中做些什么来重新生成新序列号。
我的代码如下:
table = $('#invoices-table').DataTable({ ordering: false });
var currentPage = table.page();
rowNode = table.row.add([
table_sr_no,
'<a href="/view_debit_notes/' + data.id + '" class="view_debit_notes">' + data.debitnote_no + '</a>',
'<td class="text-right">' + data.total + '</td>',
'Serial No',
'',
'<a href="/seller/number">Active</a>',
''
]).draw();
var index = 0,
rowCount = table.data().length - 1,
insertedRow = table.row(rowCount).data(),
tempRow;
for (var i = rowCount; i > index; i--) {
tempRow = table.row(i - 1).data();
table.row(i).data(tempRow);
table.row(i - 1).data(insertedRow);
}
table.page(currentPage).draw(false);
我正在使用以下代码在先前生成的表格中的第一个位置插入一行。
rowNode = table.row.add([
table_sr_no,
'<a href="/view_debit_notes/' + data.id + '" class="view_debit_notes">' + data.debitnote_no + '</a>',
'<td class="text-right">' + data.total + '</td>',
'Serial No',
'',
'<a href="/seller/number">Active</a>',
''
]).draw();
我认为我需要在下面的代码中做些什么来重新生成新序列号。
for (var i = rowCount; i > index; i--) {
tempRow = table.row(i - 1).data();
table.row(i).data(tempRow);
table.row(i - 1).data(insertedRow);
}
如何动态生成串行号(table_sr_no)?
我需要像下面这样的串行号
table_sr_no
的要求是什么?你尝试过什么? - ic3b3rg