1.如果设置stateSave: true属性,那么你再修改列定义,添加删除列,修改列的属性都不会成功,因为会记录属性,修改不会成功。
2.如果在Columns中定义visible属性,那么在columndef中定义visible则不会修改。
columns: [
{ "data": "Id", "title": "ID", "visible": true },
{ "data": "SensorTypeCode", "title": "传感器类型编码", },
{ "data": "SensorTypeName", "title": "传感器类型名称" },
{ "data": "Remarks", "title": "备注" }
],
"columnDefs": [
{
"targets": [0],
"visible": false,
"searchable": false
},
{
"targets": [3],
"sortable": false
}
],