在tablesorter 2.13.2中与pager一起使用服务器端排序时,在处理排序时将显示的行数加倍。例如,如果每页显示5行,则单击标题进行排序时,排序处理时将显示10行,然后在排序过程结束时显示正确的5行。无论是使用beta寻呼机小部件还是旧寻呼机,都会发生这种情况。它似乎不会在第一次触发排序时发生,而是在后续排序中发生。
添加其他行的代码从jquery.tablesorter.js
的第326行开始:
if (!c.appender || !c.removeRows) {
l = r[pos].length;
for (j = 0; j < l; j++) {
$tb.append(r[pos][j]);
}
}
我没有使用任何功能来追加或删除行。