datatables DataTables API

示例

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函数的完整列表。