我在同一个页面中有多个数据表,它们的类名是“数据表响应”。我想更新每个表格中每个单元格的内容...
$('.datatable-responsive').each( function(i){
var table = $(this).dataTable();
table.cell('.normal-1').data(valToSet).draw();
});
当我通过萤火虫检查“表格”时,我得到 3 个表格,但它没有进入循环。我怎样才能做到这一点?
编辑
这是jsFiddle
您需要invalidate()
单元格以更新列的内部预处理排序:
var table = $(this).DataTable();
table.cell(selector).data(randomNewVal).invalidate().draw();
更新小提琴 - > https://jsfiddle.net/fnj0eb4m/11/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句