0
我在2分鐘後自動刷新時創建收件箱郵件,該郵件在數據表中顯示新的郵件顯示。如何刷新我的數據表?如何在每2分鐘後只進行數據表自動刷新
我在2分鐘後自動刷新時創建收件箱郵件,該郵件在數據表中顯示新的郵件顯示。如何刷新我的數據表?如何在每2分鐘後只進行數據表自動刷新
因此,您正在使用服務器端處理。某事像這樣:
$(document).ready(function() {
var table = $('#TableID').DataTable({
"processing": true,
"serverSide": true,
//any other configuration options
"ajax": "path/to/processor"
});
你可以迫使它自動刷新使表的Ajax參數去重裝每120秒:
setInterval(function() {
table.ajax.reload();
}, 120000);
考慮到您正在使用服務器端處理Ajax源數據表,您需要做的就是每隔2分鐘重新繪製表格。
您可以使用JavaScript的setInterval()
功能
var oTable = $("#mytable").DataTable({
'serverSide': 'true'
});
初始化後,使用setInterval()
重繪表所需的時間。
setInterval(function(){
oTable.draw();
}, 120000);
Stack Overflow是不是我們解決你的作業平臺。請提供有關您的問題,代碼片段,任何錯誤堆棧以及您的研究的更多詳細信息,以便我們可以根據您的調查結果向您提供最佳建議! –