Inhalte einer Drowdown-Box nachladen

Dragosius

Erfahrenes Mitglied
Hallo,

ich habe auf einer Seite diverse Dropdowns im Einsatz.
Je nach Konstellation können dort mehere tausend Einträge vorhanden sein.
Dadurch dauert das Laden der Seite teilweise ewig.

Gibt es eine Möglichkeit, hier Inhalte nachzuladen oder andere Lösungen, um hier nicht so starke Geschwindigkeitseinbußen zu haben?


Vielen Dank
 
Hallo Dragosius,
das Problem tritt häufig auf und eine gängige Lösung besteht darin, es mit einer Suchfunktion zu verbinden: Erst wenn der Benutzer, sagen wir, 3 Zeichen eingegeben hat, werden die Daten mit Ajax vom Server geholt und zwar nur die passenden. Select2 unterstützt so etwas:
Getting Started | Select2 - The jQuery replacement for select boxes
Ajax (remote data) | Select2 - The jQuery replacement for select boxes
Wahrscheinlich geht es auch mit Selectize:
Selectize
For when you have thousands of options and want them provided by the server as the user types.
 
Danke für die Antwort.
Leider bin ich da nicht ganz so fit, daher habe ich da eine Rückfrage.
So wie ich das sehe, wird dort eine URL also Quelle hinterlegt.
Wie kann ich hier das Ergebnis einer Datenbankabfrage hinterlegen, welche dann durchsucht wird?
 
Hi,
diese url die hinterlegt ist führt auf dem Server ein Script z.B mit Funktion aus welche sich die Daten holt und diese dann zurück gibt, meist in Form eines Json-Objektes.
 
Zurück