DataTables 1.10:按钮启用/禁用colReorder

时间:2016-07-30 14:31:29

标签: jquery datatables datatables-1.10

我需要通过单击而不重新加载页面来启用/禁用DataTables的colReorder。我只找到了这个解决方案:

$('#btn-table-edit').click(function() {
    var t = $('#table').DataTable();
    if ($(this).hasClass('fa-pencil')) {
        $(this).removeClass('fa-pencil').addClass('fa-check');
        new $.fn.dataTable.ColReorder(t, {
            fixedColumnsLeft: 2,
            fixedColumnsRight: 2
        } );
    }
    else {
        $(this).removeClass('fa-check').addClass('fa-pencil');
        t.destroy();
        $('#table').DataTable();
    }
});
但是destroy()和重新初始化表之后的操作非常繁重。也许有更好的解决方案吗?

0 个答案:

没有答案