javascript - 上一页、下一页 javascript

标签 javascript php jquery html

我试图弄清楚如何使用简单的链接上下一页,但我找不到对我有帮助的答案。我有这个网址:https://pack-simulator.nl/jsondecode.php?page=1每当单击下一页按钮时,它必须转到 ?page=2 ,而当单击上一页时,再次转到 ?page=1 。该脚本最多为 695 页,最少为 1 页。我使用了这段代码,

var pageNumber = location.search.split("=")[1];

$('a.next').click(function(){
    pageNumber++;
    if (pageNumber > 695) pageNumber = 695; // or set to 1
    window.location = ("?page=" + pageNumber);
}
$('a.prev').click(function(){
    pageNumber--;
    if (pageNumber < 1) pageNumber = 1; // or set to 695
    window.location = ("?page=" + pageNumber);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>

<a class="prev" href="#">Load Prev page</a><br>
<a class="next" href="#">Load Next page</a>

希望有人能帮助我。谢谢!

最佳答案

不确定你想用所有这些变量来完成什么。如果您尝试通过 ajax 将页面加载到内容中,我的代码将无法工作,但如果您想简单地使用 window.location 使浏览器获取另一个页面,您可以尝试如下操作:

var pageNumber = location.search.split("=")[1];

$('a.next').click(function(){
    pageNumber++;
    if (pageNumber > 695) pageNumber = 695; // or set to 1
    window.location.search = ("?page=" + pageNumber);
    return false;
});
$('a.prev').click(function(){
    pageNumber--;
    if (pageNumber < 1) pageNumber = 1; // or set to 695
    window.location.search = ("?page=" + pageNumber);
    return false;
});

关于javascript - 上一页、下一页 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35805687/

相关文章:

javascript - 值没有从 html 表单传递到 Javascript,变量记录未定义,为什么?

javascript - setTimeout 函数是否足够准确以与音频时序同步?

php - 如何从大量数据创建数组?

php - 使用单个文本区域将多个电子邮件插入 mysql

javascript - JQuery 字体大小脚本问题

jquery - 如何从表中删除除前两行和最后一行之外的所有行?

javascript - jQuery ScrollTop .. ."disable"当击中屏幕底部时

javascript - 在 HTML5 中的图像上创建按钮

php - 使用 codeigniter 在 sql 中仅选择匹配值

javascript - 仅显示一次弹出窗口 Jquery、PHP