2

我也是数据表和 Javascript 的新手。我正在尝试使用数据表绘制表格,并且我的页面使用 Ajax 请求在特定时间间隔内不断检查服务器是否有新数据。如果数据可用,我必须在现有数据表中插入一个新行作为第一行。

var refreshId = setInterval(function() {
  $.post("/xxx/xxx/xxx/checkOrder",
  function(data){
    if(!(data === "")) {
      $('#order').dataTable().fnAddData(data);
    }
  });
}, 19000);

服务器返回以下数据:

["121111152591","New","abc","26-11-2012","2012-11-21","12:22","608.0"]

现在的问题是数据表将第一个数据字符串 - 121111152591 作为数据表中的单个列插入,如 - col1 - [、col 2-1、col3-2 等等。同样在 JSON 返回多行的情况下,数据表无法呈现。有人可以让我知道如何解决这个问题吗?

4

0 回答 0