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:
DT_RowId - Add an ID to the TR elementDT_RowClass - Add a class name to the TR elementDT_RowData - Add HTML5 data- attributes to the TR element. This
is an object of key / value pairs which are assigned as data attributes to the TR element.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 |