【发布时间】:2019-09-27 20:51:44
【问题描述】:
我正在使用 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 }
],
但是当代码执行时,空数据列被传递到服务器导致错误
SQLSTATE[42S22]:未找到列:1054“字段列表”中的未知列“操作”(SQL:选择
id、name、actionfromusersorder by @987654327 @asc limit 10 offset 0)
action 列应该是一个没有数据的普通列。如果我删除列数组中的设置。 ajax 请求成功返回,但渲染只渲染两列。
如何省略服务器端的最后一个选项,但仍然在客户端呈现行列?
【问题讨论】:
标签: jquery ajax datatables