Начальная нумерация страниц

Это может звучать как очень глупый вопрос для некоторых из вас, но я уверяю вас, я проверял через Интернет, и мне не повезло с этим. У меня вопрос: можно ли установить начальный номер пагинации в плагине пейджера таблиц сортировки? По умолчанию он принимает опцию 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 и нахожу, что настройки пейджера хранятся в виджете хранилища таблиц сортировщика.

$('document').ready(function(){
   $(".pagesize").val(50);
}
Другие вопросы по тегам