Quellabdruck anzeigen? 1 <Skript type = "text/javaScript">
2 $ (function () {
3 $ ("#text1"). KeyUp (function () {
4 var filterText = $ (this) .val ();
5 $ ("#< %= gridView1.clientid %> tr"). Nicht (": First"). Hide (). Filter (": enthält ('" + filterText + "')"). Show (); ;
6}). KeyUp ();
7});
8 </script>
veranschaulichen:
Das Wichtigste ist der JQuery -Selektor:
1: $ ("#< %= gridView1.clientid %> tr") wählt alle Zeilen der Tabelle aus;
2: nicht (": First"): Entfernen Sie die erste Header -Reihe;
3: filter (": enthält ('" + filterText + "')")): Filter die Zeilen, die Filtertext enthalten, im oben ausgewählten Zeilentext und anzeigen;
4: Der letzte KeyUp ()-Satz wird hinzugefügt, um das Schlüssel-Ereignis nach der Einreichung neu auszulösen. (Aber es hat hier keine Auswirkung, da die von mir verwendete Kundensteuerung keinen ViewState hat.
Wenn es sich um eine serverseitige Steuerung handelt, sehen Sie den Effekt).