2016-07-25 159 views
0

我開發了一個帶有Ajax的評論系統,它的工作正常。我想在每5秒鐘後添加一個ajax/js代碼來刷新我的時間前的div,以便在同一個帖子中時間發生變化。我想要一個div自動刷新而不刷新整個頁面

請注意:

先生,我只是想代碼請求服務器特定的時間段之後刷新股利。我不想加載頁面或div,但我希望該div內的內容應在特定時間段後刷新。

我在JS/AJAX新我試過了這一點,但還沒有成型

$(document).ready(function() {  
    setInterval(function() { 
     $("#showtimeago!").load(); 
    }, 1000); 
}); 

結果我想要的是:

<div class="p_timeAgo" id="showtimeago"> <?php time_stamp($timePost);?></div> 

誰能幫我解決這個問題?

+0

我只是想刷新5秒後,其中我必須顯示時間前功能 – user2473850

回答

0

我不知道你使用的是什麼UI,這裏是php(因爲jquery是相同的),你可以調整它以滿足你的需求。

function loadlink(){ 
$('#showtimeago').load('test.php',function() { 
    $(this).unwrap(); 
}); 
} 

loadlink(); // This will run on page load 
setInterval(function(){ 
    loadlink() // this will run after every 5 seconds 
    }, 5000); 

試試這個:

<div id="showtimeago"></div> 

setInterval(function(){ 
    $('#showtimeago').load('test.php'); 
},5000); 

test.php的是頁面的複習立場。

+0

先生,我沒有外部文件。我不得不刷新div,其中我使用這個簡單的代碼顯示時間前的功能(

user2473850

+0

抱歉,先生,但我無法理解。有什麼辦法刷新div的內容後5秒或類似的。沒有外部文件,我有我的div中的內容,我希望該div刷新其內容agter 5秒。感謝您的幫助 – user2473850

+0

先生,我只是想要代碼請求服務器刷新div在特定時間段後,我不想要加載頁面或div,但我希望該div內的內容應在特定時間段後刷新。 – user2473850

相關問題