我有一个数据表填充了数据库中的数据,除了最后一列包含为每条记录生成的两个按钮(编辑/删除)。我想在$("#myTable").DataTable
中指定列,如下所示:
columns: [
{ "data": "id" },
{ "data": "name" },
{ "data": "actions" },
]
但是,由于数据库中不存在操作列,因此在执行此操作时会出现错误。知道怎么解决吗?
答案 0 :(得分:4)
将其设置为null
而不是“操作”:
columns: [
{ data: "id" },
{ data: "name" },
{ data: null,
render: function(data, type, full) {
return '<button>Delete</button>'
}
}
]
就像在这个例子中一样 - &gt;的 http://jsfiddle.net/0f9Ljfjr/963/ 强>