1
我想使用Ajax php和jquery无限滚动我的页面。 我已经粘贴了jQuery代码doe引用。我试图按顺序使用jquery和php进行发布。我的jQuery代码发送计数到php脚本。 PHP脚本然后根据它收到的数字返回结果。我试图按顺序排列帖子,以免它们重复。当用户到达页面底部时,我会看到帖子。无限滚动:使用Ajax和php排序帖子
任何其他答案,这也是受欢迎的。但我只想使用jquery意义的核心,而不包含任何外部库。
var counta = 0;
$(document).ready(function(){
$(window).scroll(function() {
if($(window).scrollTop() + $(window).height() > $(document).height() - 2000) {
// console.log("Here");
$.ajax({
type: 'post',
url: 'extendost.php',
data: '&articles='+counta,
success: function (data) {
alert(counta);
$("#morepost").append(data);
counta++;
},
error: function (data) {
alert(data);
},
});
}
});
我编辑了你的答案。它需要.html代替.val,因为我们需要获取div标签之间的html而不是它们的值。 –
是的,我已经更新了我的答案。我将它改为.text()而不是.val()。否则,必须将#start改为输入type =“hidden”。谢谢 –
太棒了!它为我工作。 –