{hero}

scroller.serverWait

启用服务器端处理后,请求新数据之前延迟的时间。
请注意 - 此属性需要 DataTables 的 Scroller 扩展。

描述

使用服务器端处理 (serverSide) 时,Scroller 将等待一段时间以允许滚动在从服务器请求更多数据之前完成。这有助于防止你在用户滚动表格时通过频繁的 Ajax 请求对自己的服务器实施 DDoS 攻击!

可以使用此参数配置等待时间。

类型

number

描述

滚动结束后加载其他数据前等待的时间 - 毫秒。

默认

  • 值: 200

启用服务器端处理后绘制之前等待 200mS

范例

滚动结束后等待 0.5s 才能加载新数据

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