/ Ich wähle alle außer "this" in jquery - jquery

wähle alle außer "this" in jquery - jquery

Ich konnte Zeilen mit folgendem Wert ausblenden:

$(document).ready(function() {
$("select[name=select1]").change(function() {
$("td").each(function(index, paragraph) {
$td = $(paragraph);
if ($td.html() === $("select[name=select1]").val()) {
//hide the matched row rather than remove it
$(not(this)).parent("tr:first").hide();
}
});
$("select[name="select1"]").on("change", function() {
$("tr").show();
});
});
});

Was mache ich falsch?

Antworten:

1 für die Antwort № 1

Ich kenne Ihr HTML-Markup nicht, sondern verstecke nur alle Elemente und "blende" das ein, das Sie nicht verbergen möchten.

if ($td.html() === $("select[name=select1]").val()) {
//hide the matched row rather than remove it
$("tr").hide();
$(this).parent("tr:first").show();
}