我正在尝试使用带有jquery datatable的row.add()添加行。
当触发此事件时,我想遍历整个TR并与data-productID属性进行比较,如果productID已存在于其中一行中,我想要停止此操作。
触发此事件时,我有productID。在数据表中遍历tr标记的最简单方法是什么?
答案 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;