javascript - 如何在不重新加载页面的情况下对数据进行分页?

标签 javascript php jquery html pagination

我从链接中学会了分页 How to set condition in following code for marking current page in pagination?

使用代码

<?php
    $id=3;  //  test value
    $page=20;   //  test value

    $li=array();    //  temporary array for convenience
    $template='<li%s><a href="?id=%s">%s</a></li>';
    if($id>1) $li[]=sprintf($template,'',$id-1,'Previous');
    for($i=1;$i<=$page;$i++) {
        if($i==$id) $li[]=sprintf($template,' class="active"',$i,$i);   //  Current
        else $li[]=sprintf($template,'',$i,$i);
    }
    if($id<$page) $li[]=sprintf($template,'',$id+1,'Next');
    $li=implode('',$li); // convert to string for printing
?>
<ul class="pagination">
<?php print $li; ?>
</ul>

但是重新加载数据后显示数据?有没有办法让它在不重新加载页面的情况下显示?我是分页新手 - 请帮忙。

最佳答案

您可以使用分页,而无需通过 ajax 或 jQuery 加载页面。请阅读以下链接中的示例 - https://datatables.net/examples/basic_init/alt_pagination.html

关于javascript - 如何在不重新加载页面的情况下对数据进行分页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47728460/

相关文章:

javascript - JS : How to hide parent div with multiple nested divs, 基于子 div 的内容

javascript - 如何在浏览器中将 octokat.js 与 webpack 一起使用?

javascript - 以编程方式使用 dojo 显示图像

javascript - 当Web请求出现错误时,是否可以不执行 Controller 中的promise(.then())?

php - 我的 yii 正则表达式是什么?

javascript - JS/jQuery 从 Wordpress 导航创建移动导航

php - 花式网址的工作

php - 从描述中搜索单词并返回从该单词开始的描述

javascript - 带有图像的自定义文本区域

javascript - 如何将逗号分隔的多选值传递到表单提交上的 url