{hero}

scroller.serverWait

啟用伺服器端處理時,請求新資料之前的時間延遲。
請注意 - 此屬性需要 DataTables 的 Scroller 擴充套件。

描述

當使用伺服器端處理 (serverSide) 時,Scroller 會等待一小段時間,讓捲動完成,然後再向伺服器請求更多資料。這有助於防止您在使用者捲動表格時,因頻繁的 Ajax 請求而對自己的伺服器發起阻斷服務攻擊 (DDoS)!

等待時間可以透過此參數設定。

類型

數字

描述

捲動結束後,載入額外資料之前等待的時間 - 毫秒。

預設值

  • 值:200

啟用伺服器端處理時,繪製前等待 200 毫秒

範例

捲動結束後等待 0.5 秒再載入新資料

new DataTable('#myTable', {
	scrollY: true,
	scroller: {
		serverWait: 500
	}
});