我也是数据表和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返回多行的情况下,数据表无法呈现。有人可以告诉我如何解决这个问题吗?