タイトルのとおり、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"
});
});