{hero}

ajax

从那时起:DataTables 1.10

Ajax 方法命名空间。

描述

通常,在 DataTables 中获得 Ajax 数据是处理大型数据集的非常便捷方式,因为它允许将数据检索方法与显示解耦。在初始化时,Ajax 数据选项使用 ajax 选项进行控制,而在初始化之后,API 会提供许多获取已加载数据、更改设置和加载新数据的方法。

此属性是 DataTables API 的一个静态对象,仅用于为其子方法提供命名空间,这些子方法用于控制 DataTables 可以提供的 Ajax 操作以及检索由 Ajax 请求检索到的数据。

请参阅这些方法的文档,了解有关其操作方式的详细信息。

类型

此选项可以采用以下类型

示例

显示已加载多少行的指示

var table = new DataTable('#myTable', {
	ajax: 'data.json'
});

table.on('xhr', function () {
	var json = table.ajax.json();
	alert(json.data.length + ' row(s) were loaded');
});

相关

以下选项直接相关,并且在应用程序开发中也可能很有用。