欢迎来到路由器窝!
用PbootCms API接口实现Ajax无刷新分页 点击加载更多

用PbootCms API接口实现Ajax无刷新分页 点击加载更多

浏览次数:

作者: 小编

信息来源:

更新日期: 2022-06-17 10:22

文章简介

PbootCms自带了API接口,我们可以通过这个API接口http://域名/api.php/list/ 调取分页所需的数据。我建议这种分页,不要一上来就全部使用Ajax获取数据,因为Ajax是不会被百度收录的。我建议的做法是,在列表页先使用模板标

  • 正文开始
  • 相关文章
<ul class="tab_cont w">
{pboot:list num=5 order=date}
		<li class="item">
            <a href="[list:link]" class="linkbox_oneimg">
              <div class="leftimg">
                <img src="[list:ico]" alt="">
              </div>
              <div class="rightcont">
                <div class="rightcont_title">[list:title]</div>
                <div class="rightcont_date">[list:date style=Y-m-d]</div>
              </div>
            </a>
          </li>
		  {/pboot:list}
		 
		  </ul>
		  
    <ul class="pagelist">
        <a class="nextpage" href="{page:next}">下一页</a>
    </ul>
<script src="/assets/h5/js/jquery.js"></script>
<script src="/assets/h5/js/jquery-ias.min.js"></script>
<script type="text/javascript">
var ias = $.ias({
    container: ".tab_cont", //包含所有文章的元素
    item: ".item", //文章元素
    pagination: ".pagelist", //分页元素
    next: ".pagelist a.nextpage", //下一页元素
});
ias.extension(new IASSpinnerExtension({
    src: "/img/load.gif", //此选项为加载时缓冲图片
    html: '<p style="text-align: center;"><img src="{src}"/></p>'
}));
ias.extension(new IASTriggerExtension({
    text: '点击加载更多', //此选项为需要点击时的文字
    html: '<p style="text-align: center; cursor: pointer;"><a>{text}</a></p>',
    offset: !1, //设置此项,如 offset:2 页之后需要手动点击才能加载,offset:!1 则一直为无限加载
}));
ias.extension(new IASNoneLeftExtension({
    text: '已经加载完成!', // 加载完成时的提示
    html: '<p style="text-align: center; cursor: pointer;"><a>{text}</a></p>',
}));
</script>
<script src="/assets/h5/js/jquery.js"></script>
<script src="/assets/h5/js/jquery-ias.min.js"></script>必须放到前面


下载

转载请注明:Pbootcms» 用PbootCms API接口实现Ajax无刷新分页 点击加载更多

标签:
  • 图片居中显示
    510阅读
    .dynamic_details p img { display: block; width: 50%; margin-left: auto; margin-right: auto; vertical-align: middle;}
  • 多选按钮调用判断
    776阅读
    {pboot:select field=ext_zonglei}{pboot:if([select:i]==1)} <button type="button" class="filter-btn" data-cat="[select:value]"<...
  • PbootCMS后台列表页搜索字段修改为自定义字段
    596阅读
    开始修改如下首页打开 apps–>admin–>model–>content 中的 ContentModel.php 文件。修改函数 public function findContent($mcode, $scode, $keyword) 中相关代码:在大概 115 行处加入 ‘content_ex...
  • pbootcms 幻灯片添加第二个图片
    874阅读
    \apps\home\controller\ParserController.php 解析幻灯片标签 case 'srcsrc': if ($value->picpic) {...
  • 自定义多图添加标题
    792阅读
    添加一个自定义多图。然后在添加一个自定义多图的单行文本 标题用,号分开内容页面可以调用<script language="javascript"> str="{content:ext_spmc}"; //这是一字符串 视频标题str2="{content:e...
  • 自定义多图调用
    951阅读
    {pboot:pics num=10 id={content:id} field=ext_duotu}[pics:src] {/pboot:pics}
  • PbootCMS内容轮播多图增加标题和描述最新版本3.2.1
    986阅读
    pbootcms 3.2.1版本 直接覆盖即可操作步骤如下:1. 将文件 ContentController.php 替换到 apps/admin/controller/content 下面2. 将文件 content.html 替换到 apps/admin/view/default/content 下面3. 将文件...
  • Pbootcms默认sqlite数据库转mysql实例
    961阅读
    转换步骤:1,安装附件里的Navicat软件,包含windows版和mac版,里面包含软件破解教程2,连接sqlite和mysql数据库,点工具---数据传输(mysql可以是服务器上的,也可以是本地环境创建的)3,左边选择sqlite,右边选择mysql,点下方的选项,把“包含索引”取消勾选,然后下一步4,勾选左边的...
  • 用PbootCms API接口实现Ajax无刷新分页 点击加载更多
    844阅读
    PbootCms自带了API接口,我们可以通过这个API接口http://域名/api.php/list/ 调取分页所需的数据。我建议这种分页,不要一上来就全部使用Ajax获取数据,因为Ajax是不会被百度收录的。我建议的做法是,在列表页先使用模板标
上一页:pbootcms 留言添加附件图片更改
下一页:pbootcms标签{pboot:list}里添加新的字段ico(例:副栏目的小图)
最近更新作品
PbootCMS模板后台内容列表增加自定义字段显示
更新时间:2024-04-13

574人已经看过了!

PbootCMS后台列表页搜索字段修改为自定义字段
更新时间:2024-03-20

596人已经看过了!

图片居中显示
更新时间:2023-10-16

510人已经看过了!

多选按钮调用判断
更新时间:2023-10-15

776人已经看过了!

轮播多图添加副标题
更新时间:2023-08-08

794人已经看过了!

幻灯片添加一个副图片
更新时间:2023-07-18

641人已经看过了!

自定义多图添加标题
更新时间:2023-07-18

792人已经看过了!

pbootcms 搜索多模板样式
更新时间:2023-07-18

644人已经看过了!

pbootcms 幻灯片添加第二个图片
更新时间:2023-06-29

874人已经看过了!