row().id()
Get the id of the selected row.
Description
This method can be used to get a row's id, as specified by the row's data and the rowId option. Optionally it can also prepend a hash (#) to the row id allowing it to then easily be used as a selector.
Important This method does not read the DOM id for the tr element, but rather gets the row id from the row's data source (location specified by rowId).
Type
row().id( [ hash ] )
Get the id of the selected row.
Parameters:
| Name | Type | Optional | |
|---|---|---|---|
| 1 | hash | Yes - default:false | |
| |||
Returns:
string: Row id. If the row does not have an id available undefined will be returned.
Example
Click handler that shows row id:
var table = new DataTable('#myTable');
$('#myTable').on('click', 'tr', function () {
var id = table.row(this).id();
alert('Clicked row id ' + id);
});Related
The following options are directly related and may also be useful in your application development.