DataTables example - Automatic addition of row ID attributes

Often when using server-side processing you will find that it can be useful to have a specific ID on each row (the primary key value from the database for example). By assigning the ID you want to apply to each row using the property DT_RowId of the data source object for each row, DataTables will automatically add it for you.

In addition to DT_RowId there are two other properties which perform similar actions: DT_RowClass and DT_RowData:

This example below shows both DT_RowId and DT_RowClass being used to add information to the table.

Name Age Position Office Start date Salary
Name Age Position Office Start date Salary

Basic Init

Advanced Init

Styling

Data Sources

Ajax

Server Side

Api

Plug-ins