Der Martin: Hierarchische/mehrstufige Auswahl

Beitrag lesen

Hallo Norbert,

mir fällt kein geeigneter Titel für mein Problem ein.

ach deshalb. ;-)  Ich hatte erst nur den Titel gelesen und mich gefragt: "WAS will er?"

In einem HTML-Formular muß der User eine Eingabe machen, für die ca. 2500 Einträge (einer mysql-db) in Frage kommen. Die IDs dieser Einträge kennt der User nicht.
Folglich kann ich hier schwerlich ein Input-Field machen. Aber selbst wenn ich ihm zumute, in 2500 Einträgen per Option (dropdown) zu suchen, vermute ich mal, dass das Vorladen der Seite dann zu lange dauert.

Ich kenne deine Umgebungsbedingungen nicht - aber ich könnte mir vorstellen, dass man das Ganze zweistufig löst.
Schritt 1: Lass den Besucher eine Eingabe machen, die das Gesuchte als Stichwort beschreibt. Hast du eine Auswahl von 2500 Küchenutensilien, soll er meinetwegen "glas" eingeben. Diese Eingabe wendest du dann als Suchbegriff in deiner DB an.
Schritt 2: Der Besucher bekommt in einer Auswahlliste nur noch die Einträge angezeigt, die seinen Suchbegriff enthalten: Weinglas, Saftglas, Teeglas, Glasschüssel, Glasreiniger ...

Wäre das ein brauchbarer Ansatz?

So long,
 Martin

--
PCMCIA: People Can't Memorize Computer Industry Acronyms