Wenn dies über den expression Manager mache, bekomme ich immer eine Fehlermeldung, wenn die Option "keine Angabe" gewählt wird.
Wo ist dies denn in der Umfrage?
Aber wenn es nur darum geht die PLZ zu validieren, könnte man am Anfang eine Frage vom Typ "langer Text" (versteckt) "PLZ" einbauen, die als Vorgabeantwort alle gültigen PLZ enthält.
Ganz gut wäre es, bei allen PLZ ein bestimmtes Trennzeichen vorzusetzen, wie '#'
Dann genügt eine Validierung wie
Q1=9 or strpos(PLZ,'#'+Q1)>0
Allgemeiner Nachteil: Du startest in die Frage mit einem Fehler; keine der Bedingungen ist erfüllt.
Gut, man würde die Länge entweder mit RegExp oder über eine Eingabemaske (s. mein Tutorial 3: Gimmicks, Kap. 5) erzwingen,
Aber es sieht eben blöd aus.
Kommen wir zurück zum autocomplete.
Ohne plugin kann man zwei Fragen daraus machen, die mit den beiden css-Klassen "no-question" und "no-bottom" verbungen werden. Und die Klasse "disable-irrelevant" verbietet die Eingabe ins Textfeld.
Hier der Thread
[url]
forums.limesurvey.org/index.php/forum/ca...know-checkbox#187320
[/url]
Da die Validierung eben schwierig ist, tendiere ich dann doch wieder zum "autocomplete"
Joffm