includes()
自:DataTables 2.0 起
确定 API 结果集是否包含给定值。
说明
了解 API 实例的结果集是否包含特定值对于您来说可能很有用。尽管可以通过 indexOf()
轻松实现此目标,但如果您不需要了解结果集中的值的位置,此实用程序方法可以成为有用的捷径。
该方法利用了 DataTables API 对象是“类数组”这一事实,因为它们继承了很多 Javascript Array
类型的功能和方法。
类型
示例
检查值是否在当前页面上可见
var table = new DataTable('#myTable');
var found = table
.column(0, { page: 'current' })
.data()
.includes(21);
if (found) {
alert('21 was not found in the result set');
}
else {
alert('21 was found at index: ' + index);
}
相关
以下选项直接相关,并在您的应用程序开发中可能也有用。