Hi Zusammen
Ich hab POST Formular erstellt, in welchem Personalien (Vorname, Name etc.) eingegeben werden können. Am Schluss die üblichen "submit" und "reset" Buttons. Ist das Formular nun leer und ich Daten eintrage und anschliessend auf "reset" klicke, wird alles wie gewünscht gelöscht.
Fülle ich das Formular fehlerhaft aus und klicke auf "submit", werden meine generierten Fehlermeldungen angezeigt. Gleichzeitig werden die bereits ausgefüllten und übermittelten Infos wieder in den entsprechenden Felder angezeigt. Klicke ich nun auf "reset" passiert nix. Ändere ich aber ein Feld, z.B. Vorname und klicke dann auf "reset" wird genau nur dieses Feld gelöscht. Die anderen Daten bleiben.
Das gleiche Szenario passiert, wenn ich z.B. einen bereits gespeicherten Datensatz ändern will. Also die Daten werden aus der DB gelesen und wieder im Personalien Form angezeigt, sodass ich sie mutieren und speicher kann (funktioniert wunderbar). Klicke ich aber auf "reset" passiert auch wieder nichts, ausser wenn ich die eine Info anpasse. Dann wird aber genau nur diese Info wieder gelöscht. Der Rest bleibt stehen.
Irgendwie funktioniert der "reset" Button also nicht, wenn die Daten nicht "frisch" eingegeben werden sondern bereits im Formular bestehen. Warum resetet die Funkion nicht einfach alles sondern nur die Felder in die eben neu was rein geschrieben wurde? Wie kann ich das umgehen?
Oder gibt es eine andere Möglichkeit, dass so umzusetzten was "reset" verspricht?
Danke für eure Hilfe und liebe Grüsse
MeShell_
Ich hab POST Formular erstellt, in welchem Personalien (Vorname, Name etc.) eingegeben werden können. Am Schluss die üblichen "submit" und "reset" Buttons. Ist das Formular nun leer und ich Daten eintrage und anschliessend auf "reset" klicke, wird alles wie gewünscht gelöscht.
Fülle ich das Formular fehlerhaft aus und klicke auf "submit", werden meine generierten Fehlermeldungen angezeigt. Gleichzeitig werden die bereits ausgefüllten und übermittelten Infos wieder in den entsprechenden Felder angezeigt. Klicke ich nun auf "reset" passiert nix. Ändere ich aber ein Feld, z.B. Vorname und klicke dann auf "reset" wird genau nur dieses Feld gelöscht. Die anderen Daten bleiben.
Das gleiche Szenario passiert, wenn ich z.B. einen bereits gespeicherten Datensatz ändern will. Also die Daten werden aus der DB gelesen und wieder im Personalien Form angezeigt, sodass ich sie mutieren und speicher kann (funktioniert wunderbar). Klicke ich aber auf "reset" passiert auch wieder nichts, ausser wenn ich die eine Info anpasse. Dann wird aber genau nur diese Info wieder gelöscht. Der Rest bleibt stehen.
Irgendwie funktioniert der "reset" Button also nicht, wenn die Daten nicht "frisch" eingegeben werden sondern bereits im Formular bestehen. Warum resetet die Funkion nicht einfach alles sondern nur die Felder in die eben neu was rein geschrieben wurde? Wie kann ich das umgehen?
Oder gibt es eine andere Möglichkeit, dass so umzusetzten was "reset" verspricht?
Danke für eure Hilfe und liebe Grüsse
MeShell_
Kommentar