2

タイトルのとおり、ajax オプションを使用してデータをロードするDatatableがあります。これはうまくいきます。

レスポンシブ拡張バージョン 1.01を追加すると、データテーブルに行がない場合を除き、ブラウザのサイズを変更すると期待どおりに機能します。

datatable.responsive.js が 561 行目でクラッシュします。

var clone = dt.row( idx ).node().cloneNode( true );

エラーあり:

Microsoft JScript ランタイム エラー: 'dt.row(...).node()' が null またはオブジェクトではありません

私は単に行を追加しています:

responsive: true,

次のように私のDatatable定義に:

$('#tableName').dataTable({
        processing: true,
        pagingType: "full_numbers",
        serverSide: true,
        responsive: true,
        columns: [
            { name: "ID" },
            { name: "ColumnName1" },

            ...more columns
        ],
        ajax: "MyURL"
    });
}); 
4

1 に答える 1