我正在努力解决一个对你来说可能很简单的问题,但我无法弄明白。
我有一个包含产品的页面,我还添加了分页,一次只显示4个产品。当我点击第二页时,它再次加载整个页面并显示结果。我对该功能的代码如下:
assets
这很好但是再次加载整个 index.php 页面。
我想要的是,可以仅操作/加载显示产品的特定 div ,而不是加载整个页面。我的意思是,我想要这样的东西:参见href部分
<a class="w3-green w3-button w3-hover-green" href="index.php?page=<?php echo $l; ?>"><?php echo $l; ?></a>
感谢任何帮助。
答案 0 :(得分:0)
您现在正在做的是使用不同的url参数重定向到index.php(这意味着重新加载整个页面)。
你需要做的是附加一个click事件(最好使用jQuery),你将在其中为index.php创建一个ajax request,它将仅返回该div的内容,然后只需替换div中的内容与响应。
答案 1 :(得分:0)
答案 2 :(得分:0)
您可以在不重页加载的情况下查看以下链接以进行分页。 https://www.sanwebe.com/2013/03/ajax-pagination-with-jquery-php