我正在使用tablesorter,但我无法找到有关插件tablesorter寻呼机的任何文档。问题是我有一个显示一些数据的表,并且在每一行中都有一个删除链接,该链接附加了它将被删除的元素的唯一标识符(显然)。我的问题是,是否可以保存我正在删除的页面,然后将寻呼机直接设置为之前的页面?这是因为当我在删除行后重新加载表时,它会返回到第一页。
我想做的是这样的事情:
//Before deleting
var page = //Here is what I'm asking for, a way to get the page that is on now
var rowsPerPage = //A way to obtain the size option of the pager
//Delete row
//Refresh table and then a way to set the
///page where I was again.
$("#TST").tablesorter(...)
.tablesorterPager({
container: $("#TSTPager"),
positionFixed: false,
size: 5
});
非常感谢, 维克多
答案 0 :(得分:7)
如果您点击tablesorter标记,您会发现其他几个开发人员正在解决此类问题,例如Need Help with Jquery TableSorter Pager plugin。
在那里的答案中,并回答其他类似的问题,建议使用DataTables.net代替。
是的,考虑到此时更改工具令人沮丧,但是对您的分页问题的沮丧程度以及对其他工具的有利意见表明您可能能够更快地解决此问题,并且通过更换工具让您的项目重回正轨。
答案 1 :(得分:0)
这是一个非常古老的问题,但是对于它的价值,寻呼机插件现在有一个名为savePages的选项,即使在刷新时也可以保存分页状态。