2015-10-22 61 views
0

當沒有數據,則dataTable看起來像這樣:如何在重新加載數據後自動調整dataTable的大小?

enter image description here

最後報頭具有小的寬度。重裝後,dataTable有最後一個頭的寬度相同:

enter image description here

但是,當我檢查頁上,然後最後一個頭有一個較大的寬度:

enter image description here

那麼如何使dataTable重新加載後會像上次照片一樣自動調整?

回答

2

您可以添加以下代碼博客變成datatable.js

$(window).on("resize", function() { 
     table.columns.adjust() 
      .responsive.recalc(); 
}) 
+0

我用'jquery.dataTables.min.js'所以沒有辦法進行修改。 – pheromix

+0

@pheromix - 即使表達ambigious,這個答案是不是修改源代碼,但有關使用數據表API。嘗試將代碼片段添加到腳本中。 – davidkonrad

+0

我接着說:list_commandes.columns.adjust()responsive.recalc();'在我的代碼,但我在控制檯上有錯誤:'類型錯誤:list_commandes.columns.adjust(...)響應是undefined'。我使用jQuery的dataTable版本1.10.6 – pheromix

相關問題