根据标题,我有一个Datatable,它使用 ajax 选项加载数据。这工作正常。
当我添加响应式扩展版本 1.01 时,当我调整浏览器大小时,它会按预期工作,除非我的数据表没有行。
datatable.responsive.js 在第 561 行崩溃:
var clone = dt.row( idx ).node().cloneNode( true );
有错误:
Microsoft JScript 运行时错误:“dt.row(...).node()”为空或不是对象
我只是添加以下行:
responsive: true,
我的数据表定义如下:
$('#tableName').dataTable({
processing: true,
pagingType: "full_numbers",
serverSide: true,
responsive: true,
columns: [
{ name: "ID" },
{ name: "ColumnName1" },
...more columns
],
ajax: "MyURL"
});
});