我想要做的是在用户关闭或刷新浏览器之前使用localstorage保存数据表的当前内容。
我查看了数据表示例http://datatables.net/beta/1.9/examples/advanced_init/localstorage.html,我尝试了代码,但它不起作用。
我的问题是在我当前的代码中,如果我刷新页面或关闭它并在我关闭或刷新页面内容之前再次打开当前内容,它将无效。
当前代码:http://jsfiddle.net/4GP2h/18/
$(document).ready(function() {
$('#myTable').dataTable( {
"bStateSave": true
} );
} );
答案 0 :(得分:2)
dataTable
不会将数据表内容存储在localStorage
中,而是存储dataTable的状态,例如分页位置,显示长度,过滤和排序。
启用或禁用状态保存。启用时,aDataTables将存储状态信息,例如分页位置,显示长度,过滤和排序。当最终用户重新加载页面时,表的状态将被更改以匹配他们之前设置的状态。
有关详细信息,请参阅此链接。