Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Auto-Vervollständigen in Textfeld

Empfohlene Antworten

Hallo,

ich habe folgendes Problem und bisher noch keine Lösung gefunden.

Ich muss hier für die Firma ein bisschen Web-Gui machen.

Situation ist folgende:

Ich habe ein Formular wo einfach ein paar Daten eingetragen werden unter anderem auch der Name einer Person (also ein Textfeld). Ich hätte jetzt gerne dass ich in das Textfeld z. B. "Mül" (für Müller) eingebe, auf nen Button klick, und dann in der Datenbank die/den passenden Eintrag gesucht werden. Ist nur einer in der Datenbank soll er gleich in das Textfeld geschrieben werden, ansonsten soll sich ein Fenster öffnen in dem alle gefundenen Kandidaten drinstehen und ich dann einen Eintrag auswählen kann.

Ich hoffe ihr versteht was ich meine.

Achja Sprachtechnisch erlaubt ist: HTML, Perl (CGI Modul) und JavaScript

Danke schonmal im vorraus!

Greez

Don

http://demo.script.aculo.us/ajax/autocompleter

Ist doch genau, was du suchst.

EDIT:

Sprachtechnisch ist das Javascript mit einer beliebigen Serversprache...

Hmm das is schon ne ziemlich geile Lösung, das wäre perfekt.

Wenn ich jetzt noch rauskrieg wie ich das alles in die Page einbauen kann, dann ist das perfekt :D .

Vielen Dank für die Lösung!

CU

Don

Wenn ich jetzt noch rauskrieg wie ich das alles in die Page einbauen kann, dann ist das perfekt :D .

Du lädst dir Script.aculo.us (sind ein paar Javascript Dateien) und legst die auf deinen Server. Dann bindest du 2 Dateien ein und rufst die Javascript Funktionen auf.

Für die Serverseitigen abfragen hast du eine eigene Datei auf dem Server, die dir die gewünschten Daten (nur die und so wie du sie halt brauchst, für die Namensliste kommt mir da sofort JSON(*) in den Sinn) liefert und ausserdem kannst du hier auch nachsehen ;)

*: JSON = JavaScriptObjectNotation. Eine Möglichkeit Objekte als Text zu definieren und in Javascript dann aber als Objekt anzusprechen.

EDIT:

die Dokumentation ist leider etwas dünn, aber wenn du die Grundlagen verstanden hast kannst du dir das ja aus den Demos raussuchen (da ist es auch meist erklärt).

Grundlagen von Prototype werden z.B. hier oder hier erklärt.

Alles klar, vielen Dank!!!

Ich werd mal mein Glück versuchen und berichten wie und ob es geklappt hat :D .

Tausend Dank nochmal!

CU

Don

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.