Bug #6232
Missing required: Pill/Input not 'bring to front'
0%
Description
Auf dem Antragsformular fuer IK (https://webwork16.math.uzh.ch/mi/index.php?id=application > Neuer Antrag) gibt es einige Pflichtfelder, teilweise abhaengig vom Inhalt anderer. Fehlen 'required' Angaben auf den ersten 3 Pills, springt der Browser dort hin, bei den restlichen Pills funktioniert das nicht.
Achtung: die Required wird nur geprueft bei 'Einreichen' nicht bei 'save'.
Related issues
Updated by Benjamin Baer about 2 years ago
- Assignee changed from Benjamin Baer to Carsten Rose
- Target version changed from 141 to 146
Carsten macht erst ein einfacheres Form um den Fehler zu reprozusieren
Updated by Carsten Rose about 2 years ago
- Assignee changed from Carsten Rose to Benjamin Baer
- http://webwork16.math.uzh.ch/crose/qfq/index.php?id=1 >> bug6232requiredPillBringToFront
- Auf den dritten Pill gehen, das Feld 'note' leer machen, auf den ersten Pill wechseln, Save druecken: dann sollte das Pill 3 nach vorne kommen, macht es aber nicht.
Felder die Probleme machen:
- Pill 3 / 'note' / Typ=Textarea
- Pill 3 / 'course_1' / Typ=Editor (technisch vermutlich ein textarea)
- Pill 3 / 'grade_1' / Typ=Radio /
- Pill 3 / 'gender' / Typ=Radio
- Pill 3 / 'groups' / Typ = Checkbox:
- Problem tritt nur auf wenn a) nur ein Item dargestellt wird und b) nur wenn im Bootstrap gerendert wird: 'buttonClass'
Updated by Carsten Rose over 1 year ago
- Related to Feature #9244: Form Load / Multiple Pills: the Pill with missing required values to front added
Updated by Carsten Rose over 1 year ago
Problem gemeldet von stwilli:
Hallo Carsten
1. Gehe auf
http://webwork16.math.uzh.ch/lszgs/dev/?id=referee&refId=21&auth=UieAURb6RJo3QviqDkS5e6We82QoRZx4
(du musst dafür nicht zwingend eingeloggt sein)
2. "Submit"-Button
3. Klicke die Checkbox an
4. Submit
Das required Feld "Comments" im Pill "Upload" ist nicht ausgefüllt. Es
wird zwar rot hinterlegt, aber das Formular springt nicht auf den Pill.
Danke und lg Stefan
Updated by Benjamin Baer over 1 year ago
Checkbox und Radio: Entferne das hidden Field mit demselben name (gebraucht fuer Defaults setzen) - zumindest bei Required. Je nachdem auch ganz und die Variabel dann einfach server seitig setzen.
Updated by Benjamin Baer over 1 year ago
- Status changed from New to Closed
See merge request.
Problem war das rafi auf getElementsByTag('input') gefiltert hat - das beinhaltet keine textareas (und weitere).
Es gibt unterdessen einen Speziellen Filter fuer Forms der alles beinhaltet, was fuer form von interesse sein kann:
https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormElement/elements
Entsprechend umgestellt, funktioniert jetzt.
Updated by Carsten Rose over 1 year ago
- Due date changed from 25.10.2019 to 07.11.2019
- Status changed from Closed to New
- Assignee changed from Benjamin Baer to Carsten Rose
Updated by Carsten Rose over 1 year ago
Carsten hat hier noch was zu tun - Ticket nicht schliessen!
Updated by Carsten Rose over 1 year ago
- Related to Bug #2720: QFQ: required Radio - werden nicht rot markiert, bekommen keinen Focus added
Updated by Carsten Rose over 1 year ago
- Related to Bug #2723: QFQ: required Checkboxes - auch wenn etwas angegeben ist wird dies nicht als Eingabe erkannt added
Updated by Carsten Rose over 1 year ago
- Status changed from New to Closed