hmm: Autovervollständigung

Beitrag lesen

Ich habe in meiner Datenbank Nutzer gespeichert:

ID, Vorname, Nachname

1, Anna, Konda

2, Christoph, Kolumbus

3, Christoph, Kolumbus (kann ja sein, dass zwei Leute so heissen)

4, Kevin, Störenfried

Jetzt möchte ich ein Suchfeld in Html/JS schreiben, welches mir die passenden Nutzer bereits nach eingabe der ersten Buchstaben anzeigt.

Wie macht man sowas?

Beispiel:

Eingabe "Ko" -> Das Suchfeld zeigt Christoph, Kolumbus 2x an und die Anna Konda

Eingabe "Kon"-> Das Suchfeld zeigt die Anna Konda an

Meine JavaScript Funktionen sprechen die Datenbank per JsonRest an.

Meine Idee:

Für jede Buchstabeneingabe eine JsonRequest ans Backend plus eine Datzugehörige Sql Abfrage, alternativ kennt der Client alle vorhandenen Nutzernamen. Gehts besser?

0 49

Autovervollständigung

hmm
  • datenbank
  • html
  • javascript
  1. 0
    dedlfix
  2. 2
    Christian Kruse
    1. 0
      Robert R.
      • javascript
      1. 0
        Christian Kruse
        1. 0
          Robert R.
          1. 2
            Christian Kruse
            1. 0
              Robert R.
              1. 0
                Christian Kruse
            2. 0
              dedlfix
            3. 0
              Matthias Apsel
              1. 0
                Christian Kruse
                1. 0
                  Matthias Apsel
                  1. 0
                    RR
                    • javascript
                    • selfhtml-wiki
                    1. 0
                      dedlfix
                    2. 0
                      Christian Kruse
                      1. 0
                        RR
                        1. 0
                          Christian Kruse
                          1. 0
                            RR
                            1. 0
                              Christian Kruse
                              1. 0
                                RR
                                1. 0
                                  Christian Kruse
                                  1. 2
                                    Rolf b
                                    1. 1
                                      Christian Kruse
                                      1. 0
                                        Matthias Apsel
                                      2. 0
                                        Rolf b
                                        1. 0
                                          Christian Kruse
                                          1. 0
                                            Rolf b
                                            1. 0
                                              Christian Kruse
                                              1. 0
                                                JürgenB
                                                1. 0
                                                  Christian Kruse
                                                  1. 0
                                                    JürgenB
                                                    1. 0
                                                      Gunnar Bittersmann
                                                      • mobile
                                                      1. 0
                                                        Christian Kruse
                                                        1. 0
                                                          JürgenB
                                                      2. 0
                                                        Rolf b
                                                        1. 0
                                                          Christian Kruse
                                                          • humor
                                                          • menschelei
                                                          1. 0
                                                            Rolf b
                                                            • humor
                                                            • menschelei
                                                            • sport
                                                            1. 0
                                                              JürgenB
                                                              1. 0
                                                                Gunnar Bittersmann
                                                                1. 0
                                                                  JürgenB
                                                            2. 0
                                                              Christian Kruse
  3. 0
    Martl
    1. 0
      Camping_RIDER
      1. 0
        Martl
  4. 0
    Gunnar Bittersmann
    1. 0
      hmm
    2. 0
      Camping_RIDER
  5. 0
    hmm