Datatables 如何在数据表中进行服务器端处理时获得额外的列?

Datatables 如何在数据表中进行服务器端处理时获得额外的列?,datatables,Datatables,我正在对数据表进行服务器端处理,我想显示一个列中合并的额外列,例如,我的表如下所示: 身份证 名称 年龄 价格 这一切工作正常,但我想显示另一个列在价格列,我无法得到 例如:我想让它像 身份证 名称 年龄 价格电流代码 我正在尝试以下方法 array( 'db' => 'serv_price', 'dt' => 8, 'formatter' => function( $d, $row ) { return $d

我正在对数据表进行服务器端处理,我想显示一个列中合并的额外列,例如,我的表如下所示:

身份证 名称 年龄 价格

这一切工作正常,但我想显示另一个列在价格列,我无法得到

例如:我想让它像

身份证 名称 年龄 价格电流代码

我正在尝试以下方法

array(
    'db'        => 'serv_price',
    'dt'        => 8,
    'formatter' => function( $d, $row ) {
        return $d . " " . $row["serv_cur_code"];
    }
),
但是它没有显示它,如何获得cur_代码的额外字段


提前谢谢。

您能提出您的问题并包括(a)您的DataTables定义,以及(b)您收到的数据样本吗?我不确定这意味着什么:显示列中合并的额外列。我猜,您的意思可能是:“在一列中显示两个不同的字段或值”。你能澄清一下吗?对于给定行,可以使用函数访问其所有数据值。