DataTables带有广泛的API,可用于操纵或获取页面上有关DataTables的信息。
可以通过3种方式访问API:
var table = $('#tableid').DataTable(); //DataTable()立即返回一个API实例
var table = $('#tableid').dataTable().api(); //dataTable()返回一个jQuery对象
var table = new $.fn.dataTable.Api('#tableid');设置对象后,您可以在该对象上调用任何API函数。
var columns = table.columns();
一个更复杂的示例是向表中添加一些行:
table.rows.add( [ {
"name": "John Doe",
"employee_id": "15135",
"department": "development",
}, {
"name": "Jane Smith",
"employee_id": "57432",
"department": "quality assurance",
} ] )
.draw();可以在此处找到API函数的完整列表。