javascript - 我无法在数据表中找到所有 TR 标签

标签 javascript jquery datatables

我的dom简单定义为:

sDom: 't',

我的数据表名称是:

dataTable: "#mainTable",

我正在尝试使用此 jQuery 选择器在该数据表中查找所有 TR 标记:

var trs = $('#mainTable').children('tr');

但出于某种原因,当我调用下面的代码时,我得到“0”:

alert(trs.length);

谁知道为什么?

最佳答案

要访问表中的行,您必须使用数据表函数:[datatable_object].$([selector])

//Create datatable
var trs = $('#mainTable').dataTable();

//Get all rows from the trs table object.
var rows = trs.$("tr");


http://www.datatables.net/api 上的 $ 部分下有更多示例

关于javascript - 我无法在数据表中找到所有 TR 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16599055/

相关文章:

javascript - 通过 clientid 服务器端 asp.net 获取禁用的文本框值

javascript - 使用 Vue.js 将数组长度增加和减少到输入范围值

php - Facebook风格的多图片上传

Javascript动态分组表

javascript - 如何使用运行时创建的对象渲染数据表单元格

javascript - 隐藏URL参数并读取它们

javascript - 如何为对象添加事件监听器?

javascript - jQuery 属性选择器 : How to query for an attribute with a custom namespace

javascript - jQuery 组合函数

javascript - 从下拉列表中更改不同的表(onChange)