Antwort
 
LinkBack Themen-Optionen Thema durchsuchen
Alt 09.09.2009, 20:46 Nach oben    #1
Neuer Benutzer
 
Registriert seit: 02.02.2009
Beiträge: 14
Standard Liste eingrenzen

Hallo Leute,
ich versuche mich grad an meinen ersten AJAX Spielerein. Autocomplete habe ich bereits erfolgreich programmiert. So jetzt wollte ich das ganze umdrehen.

Es gibt im Internet oder auch als offline Programm oft Listen die zu Beginn alle Daten anzeigen und dann mit Eingabe in ein Suchfeld dynamisch und in Echtzeit angepasst wird.

Bsp:
Am Anfang sieht die Liste so aus:
Produkt A
Produkt B
Produkt C
Produkt D
Produkt E

Nach der Eingabe von "Produkt A" in das Suchfeld wird die Liste auf das entsprechende Ergebnis minimiert.

Ich hab leider keine Ahnung wie man das nennt. Ihr würdet mir also schon weiterhelfen, wenn ihr mir sagen könntet wie man das Prinzip nennt.

Vielen Dank!
myflasher ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.09.2009, 22:05 Nach oben    #2
Oliver O.
 
Benutzerbild von Xean
 
Registriert seit: 17.08.2005
Beiträge: 475
Standard

Ho MyFlasher,

das hat ja mit AJAX eher weniger zu tun.
Mein vorgehen wäre, dem Suchfeld ein onkeydown-, oder -up-Event zu verpassen, welches alle Listeneinträge durch geht, und überprüft, ob die Sucheingabe in dem Text des Eintrags vorkommt. Tut es das nicht, dann kannst du es via css und display:none ausblenden.
Optional kann man die Treffer, die weiter zu sehen sind in eine Liste schreiben, die man dann weiter verwenden kann
__________________
"Wer die Freiheit aufgibt, um Sicherheit zu gewinnen, der wird am Ende beides verlieren" (Benjamin Franklin)
Xean ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 10.09.2009, 09:14 Nach oben    #3
Neuer Benutzer
 
Registriert seit: 02.02.2009
Beiträge: 14
Standard

Hallo Xean,
vielen Dank für deine Antwort. Ich hab gestern Abend noch ein bisschen auf der Seite von jQuery gestöbert. Dabei hab ich ein paar ganz interessante Sachen gefunden.
Die beste Lösung ist anscheinend diese hier:
Plugins | jQuery Plugins

Wer noch ein bisschen mehr machen möchte sollte dieses Plugin benutzen:
Flexigrid - Web 2.0 Javscript Grid for jQuery

Vielleicht kann der Eine oder der Andere damit ja was anfangen.
myflasher ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Liste im IE 6.x & 7.x Berti HTML, XML und CSS 1 31.03.2007 13:49
Doppeltverkettete Liste : remove(Elem e) taik84 Allgemeine Java-Programmierung 6 12.08.2005 09:44
Liste mit Objekten einer Klasse nach Property sortieren Michael.Schmuck Allgemeine Java-Programmierung 4 22.02.2005 18:26
Listen Fienchen Allgemeine Java-Programmierung 1 29.01.2005 18:14


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:23 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47