0

当用户继续触发向下滚动事件到浏览器底部时,我想实现加载更多结果。如果我的查询有 20 行结果,我想最初加载 5 个结果,当用户向下滚动时,他/她应该能够再看到 5 个结果......这将一直持续到所有结果都被加载并显示.

这是我尝试过的代码,这只会让我显示更多结果一次:谁能帮助我?

Javascript:

$.get('load_second.php', function(data) {
$('#result').append(data);
});

HTML

<div id='result'></div>
4

1 回答 1

3

插入页面变量。最初,此变量应为 1。使用此变量检索下一页并在每次请求时将其增加一。

var page = 1;

$.get('load_data.php?page=' + page, function(data) {
   page += 1;
   $('#result').append(data);
});
于 2013-02-03T22:03:31.280 回答