有很多可能的方法可以做到这一点.其中一个是:
您可以在主页面传递中定义计数器ajax调用变量,使用ajax绑定并基于它获取结果,如:
var countAjaxHit = 0 ;
$.ajax({
type: "post",
url: "content.php",
data: 'contentid='+contentid+'&collegename='+collegename+'&countAjaxHit='+countAjaxHit,
dataType: "text",
success: function(response) {
var $loaderImg = $(this).parent().find(".loadingdata").hide();
$content.html(response).prepend($loaderImg);
countAjaxHit = countAjaxHit + 1;
}
});
//content.php
$collegename = isset($_POST["collegename"]) ? $_POST["collegename"] : 0;
$countAjaxHit = isset($_POST["countAjaxHit"]) ? $_POST["countAjaxHit"] : 0;
if($countAjaxHit==0)
{
$countAjaxHit++;
}
else
{
$countAjaxHit=$countAjaxHit+10;
}
$query= "SELECT * FROM ".$collegename." WHERE 1=1 LIMIT ".$countAjaxHit.", 10";
虽然您可以在获取数据时将ajax方法从POST更改为GET.