Удалите tableportspager и затем верните его снова
У меня таблица генерируется динамически, иногда в ней будет 100 строк, в других случаях может быть 300. Я хочу поместить tableorterpager в мою таблицу.
Когда пользователь нажимает кнопку "найти", чтобы снова заполнить таблицу, я хочу отменить привязку или удалить действие пейджеров, загрузить данные и снова связать плагин. Любые идеи о том, как я могу выполнить операцию bind -unbind в действии tableportspager.
2 ответа
Я положил их в пейджер плагин, прежде чем конструкторы решили мою проблему
$(config.cssNext,pager).unbind('click');
$(config.cssPrev,pager).unbind('click');
$(config.cssFirst,pager).unbind('click');
$(config.cssLast,pager).unbind('click');
конструктор внутри "....pager.js":
$(config.cssFirst,pager).click(function() {
moveToFirstPage(table);
return false;
});
У меня есть развилка таблиц на Github. И плагин пейджер имеет метод, чтобы включить, отключить или полностью уничтожить пейджер плагин. Вот демо.
Также, если это поможет, есть еще одна демонстрация того, как использовать пейджинговый плагин для использования ajax-данных.