jquery datatable遍历TR以在添加之前查看id

时间:2016-11-17 02:24:27

标签: jquery datatables

我正在尝试使用带有jquery datatable的row.add()添加行。

当触发此事件时,我想遍历整个TR并与data-productID属性进行比较,如果productID已存在于其中一行中,我想要停止此操作。

触发此事件时,我有productID。在数据表中遍历tr标记的最简单方法是什么?

1 个答案:

答案 0 :(得分:0)

您可以使用rows().nodes$() API方法。

var exists = $('#example').DataTable().rows().nodes().to$().is('tr[data-productID="7"]');

var exists = $('#example').DataTable().$('tr[data-productID="7"]').length;