Reputation: 496
This might sound like a very stupid question to some of you, but I assure you I've been checking through the internet and I haven't had any luck about this. My question is: is it possible to set an initial pagination number in the tablesorter pager plugin? By default it takes the 10 option, but I've tried to put a 5 as the selected option and it loads 10 anyway. If I change it and come back to the 5 it will load as said, 5, but not at the beggining.
Is there any option when loading the tablesorter? My code for the tablesorter is this:
$("#TST").tablesorter({
headers: { 0: { sorter: false }, 4: { sorter: false }, 5: { sorter: false }, 6: { sorter: false} },
sortList: [[1, 0], [2, 0], [3, 0]],
widgets: ['zebra']
})
.tablesorterPager({
container: $("#TSTPager"),
positionFixed: false //,
//pagesize: 5
});
the pagesize attribute I wrote in the tablesorterPager was a test, but it doesn't do what I want it to.
Upvotes: 9
Views: 19696
Reputation: 11
I had the same issue with the $.tablesorter.storage
at first. Try the savesPages at false
.tablesorterPager({
container: $(".ts-pager"),
size: 5,
savePages : false,
})
Actually, I dig in the javascript source code and find that the pager settings is stored in the tablesorter storage widget.
Upvotes: -1
Reputation: 316
In the .tablesorterPager
call specify a variable size:
example :-
.tablesorterPager({container: $("#pager"), size: 20});
Upvotes: 27
Reputation: 9
In jquery.tablesorter.pager.js
file it'll be 10 size in your js file so change it to 5 like below in defaults variable block.
this.defaults = {
size: 5
}
Upvotes: 0