Skip to content

Instantly share code, notes, and snippets.

@japharr
Created December 18, 2014 13:15
Show Gist options
  • Save japharr/6584a2db02904d896653 to your computer and use it in GitHub Desktop.
Save japharr/6584a2db02904d896653 to your computer and use it in GitHub Desktop.
Row selection in jQuery Datatables
var idx = {}; var checkedCount = 0;
$('#deviceTable tbody').on( 'click', 'tr', function () {
$(this).toggleClass('selected');
var data = oTable.fnGetData(this);
//var data OTable.rows('.selected').data();
//console.log(data);
var rowIndex = oTable.fnGetPosition($(this).closest('tr')[0] );
var isSelected = $(this).hasClass('selected');
if(isSelected) {
idx[rowIndex] = data.serialNumber;
checkedCount++;
} else {
delete idx[rowIndex];
checkedCount--;
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment