# DataTables 套件:deferRender(延遲渲染) ###### tags: `ASP.NET` `C#` `DataTables` ## 情境 DataTables 載入 AJAX 數據時,預設會一次取得所有資料、並且提前建立所需的所有 HTML 元素。如果資料量很大,頁面載入速度會非常慢。 ## 使用方法 設定 deferRender 屬性為 true。假設分頁一頁顯示 10 筆,頁面就只會先載入需要顯示的 10 筆。可以提升頁面載入速度: ``` JavaScript $('#exampleTable').DataTable({ "deferRender":true, }); ``` ## 參考資料 * 需要的時候再叫上你-DataTables之deferRender(延遲渲染)屬性筆記 https://dowyuu.github.io/program/2020/07/09/DataTables-deferRender/