jquery Filterung checkbox-Liste durch Eingabefeld

Ich habe eine lange checkbox-Liste (mit gleichen Namen). Ich will erstellen Sie eine Filter-system basiert auf der Eingabe in einem Textfeld. Ich meine, wenn ich Schreibe "ter" in meinem Textfeld möchte ich zeigen nur die chechboxes die Werte übereinstimmt %ter% (bedeutet die phrase "ter" überall). Was ist der beste Weg, um zu erreichen, dass mit Hilfe von jquery? Ich entschuldige mich, wie ich bin sehr neu in jquery.

<input type="checkbox" name="chk" id="chk1" value="casual">casual
<input type="checkbox" name="chk" id="chk2" value="intermediate">intermediate
<input type="checkbox" name="chk" id="chk3" value="hunter">hunter
<input type="checkbox" name="chk" id="chk4" value="forest">forest
<input type="checkbox" name="chk" id="chk5" value="term">extreme
<input type="checkbox" name="chk" id="chk6" value="river">river
<input type="checkbox" name="chk" id="chk7" value="beach">beach
<input type="text" id="chkfilter">

Also, wenn ich Schreibe "ter" in das Textfeld, checkbox 2, 3 und 5 sichtbar sein soll, die anderen verborgen werden soll/gegangen. Wie macht man das? Mit div für jedes einzelne Element? Auch, wie die Suche mit jquery übereinstimmen, %ter%

InformationsquelleAutor abdfahim | 2013-01-05
Schreibe einen Kommentar