Я пытаюсь создать строку внутри моего datatable, которая увеличивает +1 каждую строку. Мне сказали, что самый простой способ сделать это - использовать fnRender. Теперь я использовал fnRender для изменения данных, которые уже находятся в столбце от серверного процессора, но никогда не создавайте новый столбец.
Любая помощь была бы замечательной!jQuery DataTables fnRender Increment Column
Вот мой текущий код:
oTable = $('#testingz').dataTable({
"bProcessing": true,
"bServerSide": true,
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"aaSorting": [ [1,'desc'] ],
"sDom": '<""l>rt<"F"fp>',
"sAjaxSource": "server_processing.php",
"aoColumnDefs": [
{
"fnRender": function (o, val) {
return '<a href="http://honedge.com/' + o.aData[0] + '">' + o.aData[0] + '</a>';
},
"aTargets": [ 0 ]
}
]
});
не 100% уверен, что вы просите. Добавил бы 'var ctr = 0;' выше oTable, а затем 'ctr ++' внутри 'fnRender' не делать то, что вам нужно? – charlietfl