簡體   English   中英

ColReorder 在響應式數據表中不起作用?

[英]ColReorder is not working in Responsive DataTables?

我有 DataTables 並通過使用.sortable() jquery-ui colReorder checkbox元素來實現 colReorder ,一切都很好。 但是當我啟用responsive:true時,該列不再排序。

重新排序索引從數據庫存儲並使用 ajax..

var table = $('#example').DataTable({
    colReorder: true,
    responsive: true,
});
$.get('{{ url('/get-ranks') }}', function(response) {
    var ranks = response.data; // Output: 2, 3, 1, 0, 6, 4, 5

    table.colReorder.reset();
    var order = ranks.split(',').map(function(i) {
        return parseInt(i, 10);
    });

    table.colReorder.order(order);
});

order變量給出了確切的索引,但仍然不起作用。

我只想從響應中重新排序列以及隱藏列。

我在這里創建了一個工作測試用例http://live.datatables.net/mulibiwi/1/edit

稱呼

   table.columns.adjust()
  .responsive.recalc();

將重新計算列並重繪表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM