2010-02-23 32 views
0

我正在使用JQuery Datatables,爲了提高效率,我想知道是否應該在頁面加載時初始化Datatable。然後,當用戶提交他們的查詢時,調用數據表API來添加數據?我應該預先初始化一個JQuery數據表?

或者我可以用服務器查詢字符串初始化DataTable。

回答

0

如果表格有可能不會在頁面上使用,那麼在頁面加載時初始化它將會很浪費,並且可能會減慢頁面加載速度。

但是,如果初始化需要大量時間,並且您不希望用戶等待它顯示數據,那麼只要提交用戶的查詢,就可以開始初始化。這將利用您將花費等待服務器回覆的時間。 一旦準備好顯示返回的數據,您可能需要一個標誌來顯示錶是否已完成初始化。

相關問題