在jQuery数据表中的Ajax调用上添加新行

时间:2012-11-27 04:00:17

标签: javascript jquery ajax datatables

我也是数据表和Javascript的新手。我正在尝试使用datatable绘制一个表,并且我的页面继续使用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返回多行的情况下,数据表无法呈现。有人可以告诉我如何解决这个问题吗?

0 个答案:

没有答案