伺服器端處理
將資料導入 DataTables 的方法有很多種,如果您正在處理非常龐大的資料庫,您可能會想考慮使用 DataTables 提供的伺服器端選項。啟用伺服器端處理後,DataTables 執行的所有操作(例如分頁、搜尋和排序)都會交給伺服器,讓 SQL 引擎(或類似的引擎)可以在大型資料集上執行這些操作(畢竟,這就是資料庫引擎的設計目的!)。因此,每次繪製表格都會產生新的 Ajax 請求來獲取所需的資料。
伺服器端處理的啟用方式是將 serverSide
選項設定為 true
,並透過 ajax
選項提供 Ajax 資料來源。
本節中的範例展示了伺服器端處理的使用方式,以及如何根據您的需求進行自訂。