key-table-custom.js
880 Bytes
$(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( '<div>Key press: '+key+' for cell <i>'+cell.data()+'</i></div>' );
} )
.on( 'key-focus', function ( e, datatable, cell ) {
events.prepend( '<div>Cell focus: <i>'+cell.data()+'</i></div>' );
} )
.on( 'key-blur', function ( e, datatable, cell ) {
events.prepend( '<div>Cell blur: <i>'+cell.data()+'</i></div>' );
} )
});