2010-07-22 51 views
1

我有一個評論系統運行良好。我需要創建一個管理面板,但目前我只想擁有一個自動加載每秒(n)秒的asp.net頁面並向我顯示帖子表中的最新帖子。它非常簡單(概念上)。任何人有一些很好的鏈接/指針?ASP.NET與AJAX/JQUERY(迷你吼吼箱)

回答

0

Onload,啓動一個JavaScript計時器,在n秒後刷新頁面。或者,您可以將數據放入更新面板,並讓javascript每隔n秒更新一次updatepanel,但是您需要創建一個循環來每隔n秒重複調用一次javascript。

0

我會建議尋找Javascript中的setTimeout/setInterval函數,它會在時間過後調用特定的函數。在你的情況,這將是一個AJAX調用一個ASPX頁面,然後(我假設),你要的結果在你的頁面某處火變成了DIV ......沿着這些線路

setInterval(function(){ 

    $.ajax({ 
     url: 'test.aspx', 
     success: function(data) { 
     $('#myDiv').html(data); // fill div with response 
     } 
    }); 
}, 5000); // call after 5 secs 

東西大概是我認爲你以後,雖然它未經測試!

乾杯 斯圖爾特

+0

所以在測試我會從我的表獲取所有數據對上onload事件代碼?我如何將參數傳遞給相同的?說如果我想在返回test.aspx並更新記錄的頁面上有批准按鈕?你有這樣做的示例代碼? – Churchill 2010-07-22 14:36:59

相關問題