laravel 8 翻页ajax实现方式

    |     2021年7月18日   |   学习偶记   |     评论已关闭   |    473

参考链接:https://www.zhiqiexing.com/106.html

未进行带参数翻页测试,请自行测试。

1、先在项目下执行:php artisan vendor:publish –tag=laravel-pagination

然后修改默认的翻页样式。我修改的是\resources\views\vendor\pagination\tailwind.blade.php 这个文件。

页码效果

html模板部分比较简单:

模板html

productCollectTable.php的代码:

ajax js

因为我是把页码也一起刷新,所以和文章顶部的不太一样。

控制器的方法

页面的url是 /product/collect/list 。控制器方法中,判断是否是ajax,如果是ajax,则只返回table+页面,否则返回整个页面。

这种写法的优点是,如果不想用ajax方式,直接删除ajax的js文件即可。.

噢!评论已关闭。