【发布时间】:2019-03-16 07:48:22
【问题描述】:
我想恢复特定列的类
确实我希望计算特定列的唯一类的数量
在 DataTables 文档中,我找到了如何从列中检索数据:
var table = $('#myTable').DataTable({
"aaSorting": []
});
var nbr = table.column( 2 ).data().unique().count();
console.log (nbr)
但我没有找到如何检索特定列的类
编辑:
<table id="myTable">
<thead>
<tr>
<th>Column 1</th>
<th>Column 2</th>
<th>Column 3</th>
<th>Column 4</th>
<th>Column 5</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td class="867">Msg 1</td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td class="867">Msg 2</td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td class="1087">Msg 3</td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td class="867">Msg 4</td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
在这个例子中,我应该有数字 2(对于两个不同的类) -- 类是通过foreach(PHP)添加的
【问题讨论】:
-
“列的类别”是什么意思?表中的列是单元格的集合,可能有多个类。
-
@RoryMcCrossan 我编辑了我的帖子
标签: jquery datatables