пейджер

Я работаю с tablesorter, и мне не удалось найти документацию о пейджере plugintablesorter. Дело в том, что у меня есть таблица, которая отображает некоторые данные, и в каждой строке есть ссылка на удаление, к которой прикреплен уникальный идентификатор элемента, который будет удален (очевидно). У меня такой вопрос, можно ли сохранить страницу, на которой я нахожусь в момент удаления, а потом настроить пейджер прямо на ту страницу, которая была раньше? Это потому, что когда я перезагружаю таблицу после удаления строки, она возвращается на первую страницу.

Я хочу сделать что-то вроде этого:

//Before deleting 
var page = //Here is what I'm asking for, a way to get the page that is on now
var rowsPerPage = //A way to obtain the size option of the pager
//Delete row

//Refresh table and then a way to set the 
///page where I was again.
     $("#TST").tablesorter(...)
                 .tablesorterPager({
                     container: $("#TSTPager"),
                     positionFixed: false,
                     size: 5
                 });

Большое спасибо, Виктор


person vikitor    schedule 22.06.2010    source источник


Ответы (2)


Если вы нажмете тег tablesorter, вы обнаружите, что несколько других разработчиков борются с проблемой такого типа, например Нужна помощь с подключаемым модулем Jquery TableSorter Pager.

В этом ответе и ответах на другие подобные вопросы предлагается вместо этого использовать DataTables.net.

Да, мысль о смене инструментов на данном этапе расстраивает, но уровень неудовлетворенности вашей проблемой подкачки и положительные отзывы о другом инструменте позволяют предположить, что вы сможете решить эту проблему быстрее и реализовать свой проект. вернуться на правильный путь, заменив инструменты.

person DOK    schedule 22.06.2010

Это очень старый вопрос, но плагин Pager теперь имеет опцию savePages, которая сохраняет состояние разбивки на страницы даже при обновлении.

Эта проблема охватывает это: https://github.com/Mottie/tablesorter/issues/444

person David Albert    schedule 28.01.2015
comment
Дружеский совет, образец кода значительно улучшит ваш ответ. - person Sumner Evans; 28.01.2015
comment
Эта конкретная ссылка указывает на неофициальный форк оригинальной библиотеки tablesorter. Так что это не та же библиотека. Трудно сказать, так как сайты очень похожи. Домашняя страница форка — mottie.github.io/tablesorter/docs/index.html< /а> - person Arminder Dahul; 26.05.2015