我在我的home.php中建立了兩個函數來加載我的提要中的+10帖子。並且它會將這兩個新帖子加載一個缺陷。它複製了它所包含的整個home.php。這是標題,提要,狀態持有者和加載更多選項卡。我不知道爲什麼。我怎樣才能阻止這種情況發生。也許可以把這個流放到自己的頁面中並自己調用它?加載+10帖子
<script>
var global_streamcount=20;
function refreshstream()
{
$.ajax({
method: 'get',
url : 'home.php?limit='+global_streamcount,
dataType : 'text',
success: function (text) { $('#homestatusid').prepend(text); }
});
}
</script>
<script>
function checkautoload(){
global_streamcount=global_streamcount+10;loadstream('home.php','homestatusid',global_streamcount);
}
</script>
HTML載入更多
<div class="stream_show_posts" onClick="global_streamcount=global_streamcount+10;refreshstream();">Show More Posts</div>
PHP
if(isset($_GET['limit'])){
$sqllimit = $_GET['limit'];
}else{
$sqllimit = 20;
}
$call="SELECT * FROM streamdata WHERE streamitem_target= $following_string OR streamitem_creator = $following_string OR streamitem_creator IN $friendlist AND streamitem_target IN $friendlist ORDER BY streamitem_timestamp DESC LIMIT $sqllimit";
對於腳本/頁面/程序無法讀取您的想法,這是**不是罕見的。你的AJAX請求與普通的get請求有什麼不同,所以你的頁面會知道它不會顯示標題,菜單,頁腳...? –