【发布时间】:2014-12-15 19:22:04
【问题描述】:
我有一个旧版 DataTable,其中包含一系列用户可以显示的隐藏列,然后通过可编辑的方式编辑单元格,然后再次隐藏。
每个单元格都有一个隐藏的文本输入,当值更改时会填充可编辑的文本。我发现在数据表 1.9.4 中我可以
var r = oTable.$('tr');
//loop through datatables rows
for (var i = 0; i < r.length; i++) {
//get current rows data
var c = r[i];
if (i === 0) {
//convert to jQuery object
jc = jQ(c);
var changed = jc.find('.rowChanged').val();
}
}
它可以让我获得当前的实时数据,但仅限于正在显示的列。
我尝试 oTable.fnGetData(c) 传递当前行,但这给了我每个单元格的初始起始 html 而不是实时 html(某些输入可能已更改)
有没有办法返回一个类似于 oTable.$() api 调用的 jQuery 对象,它包含整个行的实时数据,而不仅仅是可见的行?
【问题讨论】:
标签: javascript jquery datatables