ライブ編集で約 5000 行のデータを取得してください...
最初の 200 行を表示し、ユーザーがページを下にスクロールすると次の 200 行を表示できるようにしたい..おそらく前の 200 行を非表示にします。
..stackoverflowで数回検索した後..このコードを見つけましたが、あまり理解していないようです
<table id="loadingtable" cellpadding="0" border="1" cellspacing="3" align="center" width="80%">
<?php
function createtr($value, $stop)
{
while($value <= $stop){
echo'<tr>';
echo '<td>';
echo "cell {$value}";
echo '</td>';
echo '</tr>';
$value++;
}
}
createtr(1, 5000);
?>
</table>
そして、ここにJqueryがあります
$("#loadingtable tr").slice(100).hide();
var mincount = 100;
var maxcount = 100;
$(window).scroll(function()
{
if($(window).scrollTop() + $(window).height() >= $(document).height() - 400) {
$("#loadingtable tr").slice(mincount,maxcount).fadeIn(800);
mincount = mincount+100;
maxcount = maxcount+100
}
});
コードが機能しません..どうもありがとうございました..