2017-09-13 17 views
0

我有一個超過100 000條記錄的表格。如何在導出選項中顯示數據表中的100k條記錄?

我需要在數據表中顯示它們,但數據表的約束是25 000條記錄。

當超過25000條記錄時,數據不會從數據庫中提取到數據表中。

任何人都可以爲此提出最佳選擇嗎?

我正在使用數據表下載報告更容易。

+1

25k行已經太多了,人類可能無法在整個星期內閱讀... – Calimero

+0

刪除約束條件 – Strawberry

+0

我沒有找到你@Strawberry哪個約束條件應該刪除 –

回答

1

Server-side processing是要走的路,如果你有大量的數據顯示。

用法是;

$('#example').DataTable({ 
     serverSide: true, 
     ajax: function (data, callback, settings) { 
      ........ 
     }, 
     scrollY: 500, 
     scroller: { 
      loadingIndicator: true 
     } 
    }); 
}); 

所以,這段代碼是一個無限滾動實現的例子。當您在垂直方向上滾動500px(scrollY: 500)時,將在表格上顯示「loading ...」文本後,從後端獲取新數據。

欲瞭解更多信息,你可以檢查這個例子:link

相關問題