数据表 API 方法不可用

fly*_*123 5 javascript datatable jquery

我正在尝试设置一个非常基本的 DataTables 示例。用DataTables初始化表后,为什么有些API方法不可用?我是否缺少应该如何使用的东西?

这是一个简单的 jsfiddle,我在其中初始化表,然后尝试检索第一行。但是,它看起来不row()存在这样的方法:

http://jsfiddle.net/LEWQU/

这是小提琴中的javascript:

$(document).ready(function(){
   var myDataTable = $('#myTable').dataTable();
   console.log(myDataTable.row(0));
});
Run Code Online (Sandbox Code Playgroud)

开发人员控制台显示以下错误,指的是该console.log行:

Uncaught TypeError: undefined is not a function
Run Code Online (Sandbox Code Playgroud)

非常感谢这里的任何帮助。

Cut*_*nja 0

有几件事:

  1. 加载 jquery 数据表需要授权(正如 Bloodyknuckles 也指出的那样)

  2. 该方法是“dataTable()”而不是“DataTable()”

  • 根据文档,“DataTable()”返回 API 实例,而“dataTable()”返回 jquery 对象,但这两种方法都是实例化数据表的有效方法:http://datatables.net/reference/api / (2认同)