/ / tablesorter - variables pager_output compartidas en múltiples tablas - tablesorter, pager

tablesorter: variables pager_output compartidas en varias tablas: tablesorter, pager

Usando el último jquery / tablesorter / widgets(a partir del 18 de enero de 2016), usando el widget de buscapersonas, configure pager_output a lo que desee, siempre que incluya {totalRows}. Cree dos o más tablas triviales con diferentes identificaciones y adjunte tablesorter a cada id. Asegúrese de que las tablas tengan un número diferente de filas. cada mesa

Lo mismo es cierto para {filterRows} cuando se incluye el filtrado.

Respuestas

0 para la respuesta № 1

Funciona bien para mí ... asegúrese de que el código no esté apuntando al mismo contenedor de buscapersonas para ambas tablas (manifestación)

$("table").each(function(){
$(this).tablesorter({
theme: "bootstrap",
widthFixed: true,
headerTemplate: "{content} {icon}",
widgets: ["uitheme", "filter", "zebra"],
})
.tablesorterPager({
container: "." + this.id,
cssGoto: ".pagenum",
output: "{startRow} - {endRow} / {filteredRows} ({totalRows})"
});
});

Actualización: Ups, aqui hay una demo usando el widget de buscapersonas

$("table").each(function(){
$(this).tablesorter({ debug: true,
theme: "bootstrap",
widthFixed: true,
headerTemplate: "{content} {icon}",
widgets: ["uitheme", "filter", "zebra", "pager"],
widgetOptions: {
pager_selectors : {
container : "." + this.id
},
pager_output: "{startRow} - {endRow} / {filteredRows} ({totalRows})"
}
});
});