私はdatatableと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"]
ここで問題となるのは、datatableが最初のデータ文字列-121111152591を、-col1-[、col 2-1、col3-2などのようにdatatableの個別の列として挿入することです。また、JSONによって返される複数の行の場合、データテーブルはレンダリングに失敗します。誰かがこれを修正する方法を教えてもらえますか?