goe*_*goe 3 javascript jquery datatables
我的 dom 简单定义为:
sDom: 't',
Run Code Online (Sandbox Code Playgroud)
我的数据表名称是:
dataTable: "#mainTable",
Run Code Online (Sandbox Code Playgroud)
我尝试使用此 jQuery 选择器查找该数据表中的所有 TR 标签:
var trs = $('#mainTable').children('tr');
Run Code Online (Sandbox Code Playgroud)
但由于某种原因,当我调用下面的代码时,我得到“0”:
alert(trs.length);
Run Code Online (Sandbox Code Playgroud)
有人知道为什么吗?
小智 5
要访问表中的行,您必须使用 datatable 函数:[datatable_object].$([selector])
//Create datatable
var trs = $('#mainTable').dataTable();
//Get all rows from the trs table object.
var rows = trs.$("tr");
Run Code Online (Sandbox Code Playgroud)
在http://www.datatables.net/api
的 $ 部分下有更多示例