获取数据表中单元格的值

时间:2019-01-09 12:11:02

标签: javascript datatables row

我有这些专栏:

columns: [
{data: 'values.0.2'},
{data: 'values.0.3'},
{data: 'values.0.4'},
]

我需要在这样的范围内用逗号分隔其值:

render: function(data, type, row, meta){
var sequence = "<span class='row.bar'>"1,2,3</span>";
return sequence

换句话说,您需要这样做:

<span class='row.bar'>"VALUE ROW 1,VALUE ROW 2,VALUE ROW 3</span>";

示例:

如果这样:

columns: [
{data: 'values.0.2'},
{data: 'values.0.3'},
{data: 'values.0.4'},
]

显示此:

<td>1</td>
<td>2</td>
<td>3</td>

我需要:

<span class='row.bar'>1,2,3</span>

有人知道如何获得此信息。谢谢。

2 个答案:

答案 0 :(得分:0)

您可以使用cell()方法来选择所需的单元格,然后使用data()来获取值

docs:https://datatables.net/reference/api/cell()https://datatables.net/reference/api/cell().data()

我在本地项目中像这样工作:

table.row(0).data()[0] 或这个 table.row(0).cells().data()[0]

我不知道为什么cell()不能正常工作,根据我们使用得很好的文档,顺便说一句,我想您可以通过这种方式解决问题:)

答案 1 :(得分:0)

我终于做到了。 添加数据:空 现在就可以了。谢谢。