jquery - 在laravel中单击浏览器后退按钮时检索ajax分页
问题描述
我已经通过 ajax 实现了 Laravel 分页,它工作正常,但问题是当我在第 2 页并单击以查看第 2 页的结果然后想要返回到结果列表然后它返回到第 1 页而不是第 2 页。这是我的代码。
$(document).on('click','.pagination a',function(e){
e.preventDefault();
var url = $(this).attr('href');
$.ajax({
url : url,
dataType: 'json',
success: function(data) {
$('#id').html(data);
}
});
return false;
});
解决方案
我不完全是这个代码的问题,但我在这里有一个关于 laravel 使用 ajax 分页的很棒的教程: https ://www.webslesson.info/2018/09/laravel-pagination-using-ajax.html
还有一个名为 DataTables 的 jquery 插件,它在处理数据时非常简单有用,这里是链接: https ://datatables.net/
推荐阅读
- javascript - 导出数组 Javascript
- r - 如何在 R 中使用“'try”来跳过 for 循环中的错误
- python - 使用 regEx 之类的 switch-case 向 python DataFrame 添加一个新列
- assembly - 存储字,加载字和移动之间的区别
- javascript - ASP.NET 部分回发上的 Chrome 自动填充(更新面板)
- postgresql - Postgres 有必要在这个 where 子句中包含两个谓词吗?
- spring - SpringBoot:没有符合条件的 bean 类型
- visual-studio - 在使用 DirectX 11 的系统上编译和运行 VS2017CE 项目时,如何强制使用 DirectX 10 库和 .dll 文件?
- html - CSS - 防止文本换行符破坏弹性对齐
- python - 如何使帖子类别列表在 django 的所有页面中可见