我应该预先初始化一个JQuery数据表吗?

时间:2010-02-23 22:04:19

标签: jquery datatables

我正在使用JQuery Datatables,我想知道,为了提高效率,我应该在页面加载时初始化Datatable。然后,当用户提交查询时,将数据表API调用addData?

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

1 个答案:

答案 0 :(得分:0)

如果表格有可能不在页面上使用,那么在页面加载时初始化它将是一种浪费,可能会减慢页面加载速度。

但是,如果初始化需要花费大量时间并且您不希望用户等待它显示数据,则可以在提交用户查询后立即开始初始化。这将利用您等待服务器回复的时间。 一旦准备好显示返回的数据,您可能需要一个标志来显示表是否已完成初始化。