Frage

Alle Suchanfragen I enthalten nur Lösungen für die Variablen wie folgt aus: $ ( '# div' + id)

Ich brauche eine Zeile zu löschen.

var row = $(this).parent().parent().parent().find('tr#' + id).html();

Ich mag die "Zeile" Namen verwenden anstelle von "$ (this) ... entfernen ();"

War es hilfreich?

Lösung

verwenden .closest, es ist sicherer als alle jene gekettet Eltern Anrufe, falls Sie das Markup ändern, die den Code brechen wird.

var row = $(this).closest('tr');
row.remove()

Andere Tipps

wie

$('tr[name='+rowname+']').remove()

füllen Sie einfach die Zeile var mit einem Verweis auf die Zeile.

var row = $(this).parent().parent().parent().find('tr#' + id);
var html = $(row).html();
$(row).remove();
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top