pl: input type=search, datalist und action

Beitrag lesen

hallo

Gibt es eine einfache Abfrage, ob der submittete String einem option.value entspricht, so dass ich andernfalls darauf reagieren kann und einen Query-String auf eine Suchseite senden kann?

Ich mache sowas immer serverseitig und da gibt es mehrere Möglichkeiten:

1. den submitteten Eintrag gibt es
2. den submitteten Eintrag gibt es nicht
3. der submittete Eintrag ist nicht zulässig

Das ganze Form dient der Einstellung eines neuen Eintrages, Bearbeiten und Löschen. Die Fälle (1) und (2) sind im nachgelagerten Formular eindeutig sichtbar, bei (3) erfolgt eine Fehlermeldung. In dem Moment wenn der Focus das Eingabefeld verlässt, geht der aktuelle Value ab zum Server und dort erfolgt ein Checkout. Mit der Response werden die restlichen Formularfelder befüllt und sofern es sich um einen validen neuen Eintrag handelt, steht da überall undefined damit man das auch sieht. Ansonsten sind die ausgecheckten Daten nicht zu übersehen.

MfG