scroller.serverWait
啟用伺服器端處理時,請求新資料之前的時間延遲。
請注意 - 此屬性需要 DataTables 的 Scroller 擴充套件。
描述
當使用伺服器端處理 (serverSide
) 時,Scroller 會等待一小段時間,讓捲動完成,然後再向伺服器請求更多資料。這有助於防止您在使用者捲動表格時,因頻繁的 Ajax 請求而對自己的伺服器發起阻斷服務攻擊 (DDoS)!
等待時間可以透過此參數設定。
類型
預設值
- 值:
200
啟用伺服器端處理時,繪製前等待 200 毫秒
範例
捲動結束後等待 0.5 秒再載入新資料
new DataTable('#myTable', {
scrollY: true,
scroller: {
serverWait: 500
}
});