Hallo, Lasse,
was Du nicht gesagt hast, ist, dass Du die minimale Antwortzahl auf "1" gesetzt hast.
Das ist natürlich unsinnig, da es ja eine Pflichtfrage ist; daher muss der Teilnehmer ja auf jeden Fall eine Antwort wählen.
Und mit dem Setzen auf "mindestens 1" erhältst Du einen initialen Fehler.
Daher wird die Fehlermeldung gleich zu Beginn angezeigt, und damit auch der Hinweistext (bei Fehler kommt er)
Ohne das "mindestens 1" ist doch alles in Ordnung.
Dann kommt die Fehlermeldung erst, wenn er nichts gewählt hat und weitergehen möchte.
Wobei ich mich frage, warum so kompliziert; es genügt doch eine "mehrfache Zahhleingabe". (nicht Pflicht)
Die validierst Du dann mit "count(self)>0"
Joffm
P.S.
Um einfach den gesamten Container der Meldungen zu verstecken, genügt ein
Code:
<style>
.question-valid-container {
display: none;
}
</style>