AJAX Pagination添加了替换数据的数据
我有一个有效的基于PHP的分页,我正在添加ajax以改善页面加载。
我的问题是ajax正在添加整个导航页面 (通过分页链接进行导航)到当前页面内容 。
并且要添加的特定数据是用于内容显示的div中的整个导航页面。 这应该像用 导航页面内容替换当前页面内容一样。
我的分页在div中, id =“pagination”和ul li。 我的重复页面内容在div中, id =“temp” 。
我的ajax代码
$(function(){ $('#pagination ul li a').click(function (ev) { ev.preventDefault(); $('div#temp').load($(this).attr('href')); }); });
我的导航链接结构就是这样的
echo " Next»» ";
请告诉我如何使用ajax替换添加数据的数据。
谢谢。
通常.load()
应该替换div#temp
的内容。 但你可以通过以下方式解决这个问题:
$('div#temp').empty(); $('div#temp').load($(this).attr('href'));
要么
$('div#temp').load($(this).attr('href') + '#temp');