2

私は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によって返される複数の行の場合、データテーブルはレンダリングに失敗します。誰かがこれを修正する方法を教えてもらえますか?

4

0 に答える 0