Noch ein Problem beim Standard-Buchungsformular:
Für mein SEPA-Formular nutze ich mehrere bedingte Felder für die Bankdateneingabe. Davon sind einige auch "required" - aber natürlich nur dann, wenn die Bedingung, die das Feld erscheinen lässt auch wahr und das Feld zu sehen ist.
Wenn eine andere Zahlart gewählt wird, erscheinen die SEPA-Felder gar nicht und dann dürfen sie auch nicht auf "required" geprüft werden!
Bisher ist es aber so, dass auch bedingte "Required"-Felder darauf geprüft werden, ob sie ausgefüllt worden sind, wenn sie inaktiv und gar nicht zu sehen sind, weil der Buchende z. B. Banküberweisung gewählt hat.
Folge: Wenn er auf "Weiter" klickt, geschieht gar nichts. Er erhält auch keine Meldung, warum. Er steht einfach im Regen, klickt mehrfach auf "Weiter", ärgert sich und beschließt: Dann sollen die (Anbieter) mich doch am A**** lecken ...
Und weg ist er.
Wie soll er auf die Idee kommen, dass er zuerst SEPA wählen und irgendein beliebiges Zeichen ins IBAN-Feld eintragen muss, um anschließend zu Banküberweisung zurückzukehren und weiterbuchen zu können? Das machen nur Irre, die alles für möglich halten - so wie ich.
Bitte dringend korrigieren! Bedingte Required-Felder dürfen nur auf ihr Ausgefülltsein geprüft werden, wenn die aktivierende Bedingung wahr ist!
VG, Walter