bStateSave选项可用于在Cookie中保存DataTable的状态.
我想在退出时清理这个cookie.
目前,我在浏览器中检查了cookie的名称,并在注销时使用PHP setcookie()更改了它的到期日期,并在硬编码时对其进行了编码.它有效,但它有点难看,因为我不知道如何从API检索cookie名称.
有没有正确的方法来做到这一点?
谢谢
我不知道你是否已经得到了答案,但这就是我所用的.
有一个属性来初始化DataTables:iCookieDuration.你应该做的是设置一个以"cookie持续时间"为单位的时间表示的时间
那么你有:
$('.datatable').dataTable({
"iCookieDuration": 60*60*24,// 1 day (in seconds)
});
Run Code Online (Sandbox Code Playgroud)
然后你设定一个你认为最佳的时间.希望能帮到你!!
我唯一能想到的是:
fnCookieCallback来自http://datatables.net/ref
您可以回调 cookie 将过期时间设置为现在并保存。我不知道这是否有帮助,但希望你能找到答案:)
| 归档时间: |
|
| 查看次数: |
6161 次 |
| 最近记录: |