手伝っていただけませんか?私がやっていることは、重複した 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」の表の行を削除しても、この行はまだループ中です。私の言いたいことを理解していただければ幸いです。したがって、最終結果は空のテーブルです。この問題を解決するのを手伝ってくれませんか?