Datatables拥有一个强大的API可以用来操作表格中的数据,它由以下六个部分组成:
表格
列
行
单元格
核心方法
工具类
专业术语(Terminology):
实例(Instance):就是指datatables初始化后的表格。
结果集(Result set):本质上就像一个jquery数组,拥有sort()和push()类似的数组方法。
环境、容器(Context):简单的说就是datatables运行时所处的环境。
访问API:
一个datatables实例可以通过下面三个方法实现:
$(selector).DataTable();
$(selector).dataTable().api();
new $.fn.dataTable.Api(selector);
这里需要注意的是$(selector.DataTable()与$(selector).dataTable()二者之间的区别。前者返回一个datatables中API实例,而后者返回一个jQuery对象,其有一个api()方法可以轻松地访问API,jQuery对象与其他的jQuery实例是一样的,同样可以用来操纵表节点。