具有来自两个不同来源的数据的数据表

时间:2014-07-21 15:43:49

标签: javascript jquery ajax datatable jquery-datatables

我目前正在使用jquery datatable插件来显示搜索和放大的数据分页视图排序过滤器。服务器(server1)以JSON格式返回数据。搜索过滤器对Server1进行AJAX调用,并返回匹配的数据集。分页也是如此。

现在我还需要从server2中提取其他数据(也返回JSON)并将其附加到原始数据表数据(从server1中提取),同时保留搜索/排序过滤器。

我最初想过分别从这两个来源中提取数据,合并数据然后绘制一个显示聚合视图的数据表。但是数据量如此巨大,以至于调用拉取所有数据需要花费几分钟时间。我可以更改服务器(Server1& Sever2)以返回聚焦数据(通过接受诸如fromData,toDate,记录数等的参数)。

限制:不幸的是,两台服务器都无法相互通信。如果他们能够沟通,我可以在一个后端完成聚合并使数据表容易。

总结一下:

  • 数据来自多个来源 - Server1&服务器2
  • 无法一次提取所有数据
  • 保留搜索/排序过滤器

是否可以通过数据表来实现这一目标?如果没有,那么有一个替代的javascript解决方案(以某种形式可以通过编程方式扩展)。

0 个答案:

没有答案