2014-09-24 5 views
1

Я следую this учебнику, и это работает, но как не добавить Нет поля, которое автоинкрементIgnited Datatable добавить столбец для автоматического поля приращения

No | date    | total_sent_status| 
---+-------------------+------------------+ 
1 |2013-12-26 00:00:00|   3  | 
---+-------------------+------------------+ 
2 |2018-10-21 00:00:00|   3  | 
---+-------------------+------------------+ 

Примечание:

Нет запись - это запись в php без записи из базы данных , прежде чем я использовал Ignited Datatables, но теперь я застрял, у кого-то есть то же самое опыт раньше? спасибо

+0

, какое поле вы хотите, как автоматическое приращение –

+0

«Нет» поле сэр .. его просто номер, который в цикле PHP как $ нет ++ – junior

+0

в БД, просто не создают поле как Autoincrement. Уже в учебнике –

ответ

1

Вы можете сделать это во время инициализации данных. Refer https://datatables.net/examples/api/counter_columns.html

Вы также можете сделать то же самое в fnRowCallback.

$(document).ready(function() { 
    $('#example').dataTable({ 
    "fnRowCallback": function(nRow, aData, iDisplayIndex, iDisplayIndexFull) { 
     var index = iDisplayIndex +1; 
     $('td:eq(0)',nRow).html(index); 
     return nRow; 
    } 
    }); 
}); 
Смежные вопросы