jquery - 获取jQuery数据表中选定类以外的数据
问题描述
我有一个jquery datatable
通过选中复选框来选择记录的方法。例如:如果我在数据表中有 5 条记录,然后从中选择 2 条记录。我通过以下代码获得2条记录。
var tableToViewSummary1 = $('#viewSummary2');
tableToViewSummary1.empty();
var table1 = $(dtCertifyEFO).DataTable();
var data1 = table1.rows('.selected').data().toArray();
alert(data1.length);
所以现在我想要的是,我想要所有未选择的记录。这意味着我想要3条记录
请建议如何获得这个
下面是相同的样本小提琴
解决方案
使用数据表 .rows 时,您可以提供一个选择器,特别是这是一个“jquery 选择器”,因此可以使用任何 jquery 选项
https://datatables.net/reference/type/row-selector
正如您已经拥有.rows('.selected')
的那样,反之亦然:
var data1 = table1.rows(':not(.selected)').data().toArray();
推荐阅读
- python - Stratx 图中的双 Y 轴水平线位置访问
- regex - 如何在特定模式后提取特定文本
- spring - Corda:替代 Spring 应用程序,用于执行与 Corda 节点的 RPC 连接
- python - 标准 K-mean 算法
- flutter - 容器的对角线设计
- c - C 代码上的 Lint:函数的参数(指针)可以是 const。*但是*我正在写给传递的指针
- java - 如何使用两个片段之间发送的数据修改 ArrayList?
- javascript - 列出地图传单中的所有标记
- c# - AWS C# lambda 使用 Memcached (EnyimMemcached),存储总是失败
- python - 在一列中选择具有不同值的变量