0 votes
in SoSci Survey (dt.) by s081613 (575 points)

Erstmal Danke für die schnelle Antwort.
Ich habe mich unglücklich ausgedrückt: Ich hätte gerne, dass nur ein Teilbereich der Auswahlfragen angezeigt werden, d.h. die ursprüngliche Variable AB02 enthält 6 Items, und wenn in der Frage AB01 zuvor ein bestimmter Wert ausgewählt wird, sollen in der Folge nur die Items 1-3 angezeigt werden, quasi analog zu

question('AB02', array(1,2,3));

Oben genannte Befehl funktioniert jedoch nur dann wenn Frage AB02 auf einer neuen Seite geladen wird.
Besteht die Möglichkeit den gleichen Effekt dynamisch/auf der gleichen Seite zu realisieren, bzw. ohne das eine neue Seite geladen werden muss?

VG

1 Answer

0 votes
by SoSci Survey (305k points)

Ja, auch die einzelnen Zeilen (Auswahloptionen) haben HTML-IDs (genau wie ganze Fragen), anhand derer man sie ein- und ausblenden kann. Der JavaScript-Code ist im Prinzip derselbe wie beim Ein- und Ausblenden von Fragen.

Aber: Das funktioniert nur dann reibungslos, wenn Sie in der Frage keine Schattierung verwenden. Diese wird nämlich nicht angepasst, wenn Sie eine Zeile verschwinden lassen.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...