我正在使用dataTables.net 1.10.19设置以下选项
ajax: "{{ route('admin.users.get') }}",
columns: [
{ name: 'name', orderable: true, sortable: true, searchable:true },
{ name: 'email' },
{ defaultContent: "button", name: "action", data: "null", orderable: false, searchable: false }
],
但是执行代码时,会将null数据列传递给服务器,从而导致错误
SQLSTATE [42S22]:找不到列:1054“字段列表”中的未知列“ action”(SQL:选择
id
,name
,action
从users
到name
的升序限制10偏移量0)
操作列假定是没有数据的普通列。如果我删除列数组中的设置,虽然。 Ajax请求成功返回,但是呈现仅呈现两列。
如何省略服务器端的最后一个选项,但仍在客户端显示行列?