0

ユーザーがブラウザの下部までスクロールダウンイベントをトリガーし続けたときに、より多くの結果をロードしたいと考えています。クエリに 20 行の結果がある場合、最初に 5 つの結果をロードしたいのですが、ユーザーが下にスクロールすると、さらに 5 つの結果が表示されるはずです...そして、すべての結果がロードされて表示されるまで、これが続きます。 .

私が試したコードは次のとおりです。これにより、複数の結果を表示できるのは 1 回だけです。

Javascript:

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

HTML

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

1 に答える 1

3

ページ変数を挿入します。最初は、この変数は 1 である必要があります。この変数を使用して次のページを取得し、リクエストごとに 1 ずつ増やします。

var page = 1;

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