table.page.info() returns the current pagination information. This is the current page , the number of pages , recordsDisplay , recordsTotal , etc.
var table = $('#datatable').DataTable(); $('#datatable').on('page.dt', function() { var info = table.page.info(); var page = info.page+1; alert('changed - page '+page+' out of '+info.pages+' is clicked'); });
see demo -> http://jsfiddle.net/qpLtLfaz/
source share