我有这些专栏:
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>
有人知道如何获得此信息。谢谢。
答案 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)
我终于做到了。 添加数据:空 现在就可以了。谢谢。