$(document).ready(function() { $('#basic-key-table').DataTable({ keys: true }); var skeytable = $('#scrool-key').DataTable({ scrollY: 300, paging: false, keys: true }); $('#focus-key').DataTable({ keys: true }); var events = $('#events'); var ekt = $('#events-key-table').DataTable( { keys: true } ); ekt .on( 'key', function ( e, datatable, key, cell, originalEvent ) { events.prepend( '
Key press: '+key+' for cell '+cell.data()+'
' ); } ) .on( 'key-focus', function ( e, datatable, cell ) { events.prepend( '
Cell focus: '+cell.data()+'
' ); } ) .on( 'key-blur', function ( e, datatable, cell ) { events.prepend( '
Cell blur: '+cell.data()+'
' ); } ) });