infoCallback
Table summary information display callback.
Description
This option can be used to customise the display text of the info feature of DataTables.
It is an alias to info.callback, which should be preferred when using DataTables 2+. If multiple info features are used for a table, infoCallback will be used for all of them, while info.callback is unique to each instance.
Type
infoCallback( settings, start, end, max, total, pre )
Parameters:
| Name | Type | Optional | |
|---|---|---|---|
| 1 | settings | No | |
DataTables settings object | |||
| 2 | start | No | |
Starting position in data for the draw | |||
| 3 | end | No | |
End position in data for the draw | |||
| 4 | max | No | |
Total number of rows in the table (regardless of filtering) | |||
| 5 | total | No | |
Total number of rows in the data set, after filtering | |||
| 6 | pre | No | |
The string that DataTables has formatted using its own rules | |||
Returns:
string:
The string to be displayed in the information element.
Example
Show start to end indexes in the information element:
new DataTable('#myTable', {
infoCallback: function (settings, start, end, max, total, pre) {
return start + ' to ' + end;
}
});Related
The following options are directly related and may also be useful in your application development.