DataTables添加行缺失数据

时间:2015-10-27 21:21:45

标签: datatables rows missing-data

当我使用不同数量的数据运行以下代码时,只会添加一部分行。

在下面的示例中,createdRow回调的行数始终与行数组中的元素相同(即5个中的5个)。但是,rowCallback回调仅被称为这些时间的子集(即5个中的3个)。我将传递5行,将添加3行,或者将添加13行和8行。我无法弄清楚它的模式。

我已将dataTables升级到最新版本(1.10.9)。我尝试在循环中一次添加一行。

有什么想法吗?谢谢!

sub_table = $('#data-table-check-off').DataTable({
    "dom": 'ft',
    "oLanguage": { "sSearch": "", "sSearchPlaceholder": "Search" },
    "sScrollY": "250px",
    "stateSave": true,
    "lengthChange": false,
    "paging": false,
    "rowCallback": function(row, data, index) {
        console.log("in rowCallback");
    },
    "createdRow": function(row, data, index) {
       console.log("in createdRow");
    }
});

var rows = [["12","Lorenzo"],["14", "Holly"],["15", "Chad"],["16", "Bear"],["17", "Zack"]];
sub_table.rows.add(rows).draw(false);

0 个答案:

没有答案