0

实际上我正在使用数据表来列出项目,并且在列表中每个项目都可以选择编辑详细信息。假设第二页上有一个项目“x”,当我编辑这个“x”项目时,我想返回当前页面的上一页。它将返回到第一页。我正在使用stackoverflow上给出的解决方案---

$(document).ready(function() {
    $('#example').dataTable( {
        "bStateSave": true
    } );
} );

但这对我不起作用。所以,请为我提供适当的解决方案。

4

1 回答 1

0

bStateSave只保存长度、过滤、分页和排序方面的表格配置,而不是数据。这是数据表手册的摘录

DataTables 可以在最终用户的网络浏览器中使用 cookie,以便在每次绘图更改后存储其状态。这意味着如果用户要重新加载页面,表格应该保持原样(长度、过滤、分页和排序)。默认情况下禁用此功能,但可以使用 bStateSave 初始化参数轻松启用,如本示例所示。另请注意,可以使用 iCookieDuration 初始化参数(以秒为单位)设置 cookie 的持续时间。

可以找到进一步的参考。

于 2013-07-06T11:43:54.313 回答