DataTables Editor:可以使用AjAX调用来检索数据吗?

时间:2015-05-29 08:34:57

标签: ajax jquery-datatables datatables-1.10 jquery-datatables-editor phpgrid

我注意到在网站提供的所有示例中,所有数据都是在页面加载时从数据库中检索的。但是,在我的情况下,这将导致必须检索大量数据,仅从中编辑部分数据。我不是专家,但就性能而言,这似乎效率低下。我也看过PhpGrid.org,他们似乎每个页面都使用AJAX调用。

  1. 您是否同意,或者有人可以解释为什么当前的方法实际上更有效率?
  2. 有没有办法只检索正在查看的页面的数据(即通过AJAX调用)?
  3. 有人能说服我吗? : - )

1 个答案:

答案 0 :(得分:1)

有关详细信息,请参阅DataTables manual page about data。以下是摘录:

  

DataTables有两种不同的处理数据模式(订购,   搜索数据等):

     

客户端处理 - 预先加载完整数据集,并在浏览器中完成数据处理。

     

服务器端处理 - 为每个表重绘创建一个Ajax请求,只返回每个显示所需的数据。该   数据处理在服务器上执行。

     

每个都有自己的优缺点,但关键指标   您应该选择哪种模式取决于其中的行数   你的桌子。

您指的是一次加载所有数据的客户端处理模式。但是,在服务器端处理模式下,仅加载当前页面数据,这样可以提高性能。