有你在真好 的个人博客
移动端购物商城首页商品列表Ajax分页设计
阅读:2272 添加日期:2021/3/27 23:25:44 原文链接:https://www.toutiao.com/item/6425158133785559553/

在商品数量见多的情况下,需要进行分页加载。首先在页面上增加分页按钮代码。

<div class="show_next" style="display:none;" page=1>查看更多</div>

按钮样式代码如下:

.show_next {

width: 15rem;

line-height: 1.7rem;

margin: 1rem auto;

text-align: center;

font-size: 0.7rem;

border: 1px solid #ddd;

}

按钮默认是隐藏状态,并且拥有page属性,默认值为1(代表当前是第一页)。以每页显示4个商品信息为例,当需要展示的商品总条数超过4条后,需要展示分页按钮。每次用户单击分页按钮,都需要对其page属性的值加1.其代码如下:

移动端购物商城首页商品列表Ajax分页设计

在IndexController.class.php中新增getPage()方法,根据分页的page值来获取商品列表的数据

移动端购物商城首页商品列表Ajax分页设计

在Index模版目录下新增get_page.html文件,代码如下:

移动端购物商城首页商品列表Ajax分页设计

ICP备案号:苏ICP备14035786号-1 苏公网安备 32050502001014号