Добавить строку в таблицу с таблицей сортировки и пейджер - PullRequest
2 голосов
/ 29 августа 2011

Я пытаюсь динамически добавить строку в таблицу сортировщика таблиц с помощью пейджера. Всякий раз, когда я делаю, все другие страницы удаляются. Как я могу добавить это? В качестве альтернативы, как я могу удалить Oager из таблицы и вернуть его в нормальное состояние? это также поможет. Сейчас я пытаюсь добавить строку, затем я попытался:

    $("table#inventory").trigger("update");
    $("table#inventory").trigger("appendCache");
    $("table#inventory").trigger("sorton", [[0, 0]]);

и

    $("#pager *").unbind('click');
    $("table#inventory").trigger("update");
    $("table#inventory").trigger("appendCache");
    $("table#inventory").trigger("sorton", [sorting]);
    $("table#inventory").tablesorterPager({
        container: $("#pager")
    });

и

$('table#inventory, table#inventory *, #pager, #pager *').unbind();
$("table#inventory").tablesorter({
    debug: false,
    sortList: [[0, 0]]
}) .tablesorterPager({
    container: $("#pager")
});

на основании того, что я читал в Интернете на различных форумах. Заранее спасибо.

1 Ответ

3 голосов
/ 08 сентября 2011

На моем сайте github есть ответвление плагина tablesorter. Я заметил ваш вопрос и недавно добавил возможность добавлять строки в таблицу, когда пейджер активен. Как вы сказали выше, использование метода «update» не работает, поскольку он обновляет кэш, добавляя только видимые строки.

Я также добавил метод уничтожения, если он вам все еще нужен:)

Вот демонстрационная страница .

...