javascript - 如果我从外部脚本更改表,表排序器分页不会更新

标签 javascript jquery pagination refresh tablesorter

我有以下表排序器配置:

$(function(){
            $table = $('#table')
                    .tablesorter({
                        theme: 'blue',
                        widthFixed: true,
                        headerTemplate: '{content} {icon}',
                        widgets: ['zebra','filter'],
                        widgetOptions: {
                            zebra: ["even", "odd"],
                            // filter_anyMatch replaced! Instead use the filter_external option
                            // Set to use a jQuery selector (or jQuery object) pointing to the
                            // external filter (column specific or any match)
                            filter_external : '.search',
                            // add a default type search to the first name column
                            filter_defaultFilter: { 1 : '~{query}' },
                            // include column filters
                            filter_columnFilters: true,
                            filter_placeholder: { search : 'Искать...' },
                            filter_saveFilters : true,
                            filter_reset: '.reset'
                        }
                    })
                // needed for pager plugin to know when to calculate filtered rows/pages
                    .addClass('hasFilters')
                    .tablesorterPager({
                        container: $(".table-pager"),
                        output: '{page} of {filteredPages} ({filteredRows})',
                        size: 5
                    });
        });

看起来是这样:enter image description here

我有外部 javascript,它可以更改表 DOM 树。但分页不更新。如何实现刷新分页?

最佳答案

尝试调用以下命令(在表更改后):

$("#table").trigger("update");

关于javascript - 如果我从外部脚本更改表,表排序器分页不会更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29568120/

相关文章:

c# - 使用Microsoft Web API 的ODATA 真的是REST 架构吗?

java - 使用 addCellPreviewHandler 的 GWT 双击仅适用于表格的第一页

ruby-on-rails - Rails、ActiveResource 和分页

javascript - jQuery - 仅在面板可见时切换关闭点击外部元素的面板

jQuery 航点错误 "notify is not defined"

javascript - Jasmine 装置和 jQuery .on()

jquery - DataTable 按月份编号排序,月份名称作为数据

javascript - 在今天改变 UL 背景

javascript - 数据输入后自动刷新 Javascript 表单刷新

javascript - 在宽度增加的元素中滚动时内容跳跃/不自然的移动