Начальная нумерация страниц
Это может звучать как очень глупый вопрос для некоторых из вас, но я уверяю вас, я проверял через Интернет, и мне не повезло с этим. У меня вопрос: можно ли установить начальный номер пагинации в плагине пейджера таблиц сортировки? По умолчанию он принимает опцию 10, но я попытался поставить 5 в качестве выбранной опции, и она все равно загружает 10. Если я изменю его и вернусь к 5, он загрузится, как сказано, 5, но не в начале.
Есть ли вариант при загрузке таблицы сортировщика? Мой код для сортировщика таблиц такой:
$("#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
});
Атрибут pagesize, который я написал в tablesorterPager, был тестом, но он не выполняет то, что я хочу.
4 ответа
В .tablesorterPager
вызов указать переменный размер: пример:-
.tablesorterPager({container: $("#pager"), size: 20});
В jquery.tablesorter.pager.js
файл будет иметь размер 10 в вашем файле js, поэтому измените его на 5, как показано ниже в блоке переменных по умолчанию.
this.defaults = {
size: 5
}
У меня была такая же проблема с $.tablesorter.storage
вначале. Попробуйте savesPages на false
.tablesorterPager({
container: $(".ts-pager"),
size: 5,
savePages : false,
})
На самом деле, я копаю исходный код javascript и нахожу, что настройки пейджера хранятся в виджете хранилища таблиц сортировщика.