我正在尝试转到div中显示的上一页。由于我在所述div中使用ajax打开页面,因此历史记录返回方法将不起作用,因为浏览器上没有保存历史记录。我确信除了制作打开旧页面的链接之外,我还可以做一些事情(这就是我目前正在做的事情(。
也就是说,由于我通过单击数据表上的一行从page_1.php移动到page_2.php,我想知道是否有任何方法可以重新打开第 1 页,并显示单击表的最后一页。
我不知道我是否应该发布任何代码,因为我只是问是否有我可能缺少的方法,但如果你们需要看看我在做什么,我会的。
提前谢谢。
设置页面变量,例如
var table = $('#table').DataTable();
var previouspage = 'page_1.php?show='+table.page();
然后通过 ajax 加载上一个页面并加载页面page_1.php
var table = $('#table').DataTable();
table.page( <?php echo $_get['show']; ?> ).draw( false );
请参阅:https://datatables.net/reference/api/page%28%29