【发布时间】:2015-09-19 20:49:25
【问题描述】:
所以我已经布局并制作了这个网站,但现在我需要在滚动上加载更多结果。这已经被问了一百万次了,但我想知道是否有一种简单的方法可以适应我的构建。理想情况下,我想做一些有限制的事情,但我所看到的一切都是关于拥有一个完全独立的页面。
页面示例-
$sql = "SELECT * FROM `Products` ORDER BY id LIMIT 0,4 ";
echo "<div class=\"full_container\">";
echo "<div class=\"full\">";
if ($result = mysqli_query($con, $sql)) {
while ($row = mysqli_fetch_assoc($result)) {
echo "<div class=\"item_frame\">";
echo "<div class=\"item\">";
echo "<h5>".$row["Name"]."</h5>";
echo "</div>"; #Item End#
echo "</div>"; #Item_Frame End#
JS 例子-
$(window).scroll(function() {
if($(window).scrollTop() + $(window).height() > $(document).height() - 100) {
///Where I would have the limit fix
}
});
这是否可以轻松切换以在滚动时加载更多内容,还是我必须使用第二个 php 页面才能使用 ajax?
【问题讨论】:
标签: javascript php jquery sql ajax