1
我有一些代碼遍歷一些數據庫結果並顯示它們,例如... 注意:item.php文件只是用一些格式回顯結果。使用AJAX將結果添加到頁面的底部
<ul class="post-column">
<?php
foreach ($data as $lineitem):
$type = $lineitem['type'];
if($type == "article"){
require('php/articleitem.php');
}
endforeach;
?>
</ul>
當我到頁面的底部,我想要做一個AJAX DB調用以獲得進一步的結果...
if ($(window).scrollTop() >= $(document).height() - $(window).height() - 700) {
startpoint = startpoint + 10;
processing = true;
$.ajax({
url: "AJAX/moritems.php",
type: "post",
async: false,
//this is where we define the data that we will send
data: {
startpoint: startpoint,
},
success: function (data) {
},
});
processing = false;
}
我想,然後使用DB結果顯示更多數據低於我已經在屏幕上顯示的數據,但是因爲我已經在PHP中顯示了結果,我該如何做?我是否必須使用AJAX加載結果的新php頁面,然後使用javascript將它添加到結果底部的現有頁面中?