如何在初始化 server-side 处理数据表后调整列?
How can I adjust the columns after initializing server-side processing datatable?
加载我的 server-side 处理数据表时,header 已损坏。为了解决这个问题,我将 table.columns.adjust().draw()
添加到我的 initComplete 函数中:
var table = $('.table').DataTable({
"serverSide": true,
/// more code...
"initComplete": function(settings, json) {
table.columns.adjust().draw();
}
});
这有效,但它影响了分页。不再显示正确的页面。它被设置回第一页。我该如何防止这种情况?
加载我的 server-side 处理数据表时,header 已损坏。为了解决这个问题,我将 table.columns.adjust().draw()
添加到我的 initComplete 函数中:
var table = $('.table').DataTable({
"serverSide": true,
/// more code...
"initComplete": function(settings, json) {
table.columns.adjust().draw();
}
});
这有效,但它影响了分页。不再显示正确的页面。它被设置回第一页。我该如何防止这种情况?