0

我有一个工作的基于 PHP 的分页,我在其上添加 ajax 以改善页面加载。

我的问题是 ajax 正在将整个导航页面(通过分页链接进行导航)添加到当前页面内容

并且要添加的具体数据是用于内容显示的div中的整个导航页面。这应该就像用导航页面内容替换当前页面内容一样。

我的分页在 div 中,id="pagination"和 ul li。我的重复页面内容在id="temp"的 div 中。

我的ajax代码

    $(function(){
$('#pagination ul li a').click(function (ev) {
ev.preventDefault();    
$('div#temp').load($(this).attr('href'));
});
});

我在分页中的导航链接结构是这样的

echo " <li><a href='is-test.php?page=$nextpage'>Next&raquo;&raquo;</a></li> ";

请告诉我如何制作 ajax 来替换添加数据的数据。

谢谢。

4

1 回答 1

0

一般.load()应该替换的内容div#temp。但是您可以通过以下方式解决此问题:

$('div#temp').empty();

$('div#temp').load($(this).attr('href'));

或者

 $('div#temp').load($(this).attr('href') + '#temp');
于 2012-05-26T06:40:28.130 回答