请你帮助我好吗?我正在做的是删除重复的 html 表格行。以下是我的代码。
$("table#" + Grid + " > tbody > tr").each(function () {
ParentID = $(this).find("td:eq(0) input:checkbox").val();
ParentManufacturer = $(this).find("td:eq(2)").html();
$("table#" + Grid + " > tbody > tr").each(function () {
ChildID = $(this).find("td:eq(0) input:checkbox").val();
ChildManufacturer = $(this).find("td:eq(2)").html();
if (ParentID != ChildID && ParentManufacturer == ChildManufacturer) {
$(this).remove();
}
});
});
问题是删除的表行仍在循环中。例如。即使我删除了制造商名称为“AAA”的表行,该行仍在循环中。希望你明白我的意思。因此,最终结果是空表。你能帮我解决这个问题吗?