99
rated 0 times
[
100]
[
1]
/ answers: 1 / hits: 34659
/ 6 Years ago, mon, march 12, 2018, 12:00:00
I want to customize my pagination view for DataTalble for one of my client requirement. I want pagination view same shown in the image.
For this purpose i have modified some code of datables.js.
DataTable.js:
$.extend(extPagination, {
simple: function (page, pages) {
return ['previous', 'next'];
},
full: function (page, pages) {
return ['first', 'previous', 'next', 'last'];
},
numbers: function (page, pages) {
return [_numbers(page, pages)];
},
simple_numbers: function (page, pages) {
return ['previous', _numbers(page, pages), 'next'];
},
full_numbers: function (page, pages) {
return ['first', 'previous', _numbers(page, pages), 'next', 'last'];
},
first_last_numbers: function (page, pages) {
return ['first', _numbers(page, pages), 'last'];
},
custom: function (page, pages) {
return ['previous', _numbers(page, pages), 'next'];
},
// For testing and plug-ins to use
_numbers: _numbers,
// Number of number buttons (including ellipsis) to show. _Must be odd!_
numbers_length: 7
});
In My datatable view i have added sPaginationType as custom.
$('#tblSessionList').DataTable({
bPaginate: true,
sPaginationType: custom,
bLengthChange: false,
columnDefs: [
{ targets: 0, orderable: true },
{ targets: 1, orderable: false },
{ targets: 2, orderable: false }
],
bFilter: true,
bInfo: false,
bAutoWidth: false,
searching: false,
scrollX: true
});
By Creating new function i am not able to hide page numbers. Now i am not able to find out how to modify view. Please Help
More From » jquery