0 votes
in SoSci Survey (dt.) by s123746 (130 points)

Ich würde gerne einrichten, dass die Teilnehmenden nach Beantwortung von Dropdownauswahl-Fragen automatisch auf die nächste Seite weitergeleitet werden, ohne dass sie auf den Weiter-Button klicken müssen (wie bei der Funktion für Auswahlfragen).

Da ich mehrere Fragen nebeneinander platzieren muss, ist eine Änderung hin zu klassischen Auswahlfragen leider keine Option. Die Weiterleitung soll nicht zeitbasiert geschehen, sondern wenn die die letzte Frage (als Dropdown) auf der Seite beantwortet bzw. ausgewählt wurde.

Gibt es die Möglichkeit analog zu der bei den klassischen Auswahlfragen auch für Dropdownauswahl-Fragen?

Herzlichen Dank für Tipps und Hinweise!

1 Answer

0 votes
by SoSci Survey (305k points)

wenn die die letzte Frage (als Dropdown) auf der Seite beantwortet bzw. ausgewählt wurde.

Dafür müssten Sie ein wenig JavaScript verwenden, welches das "change" Event der Dropdown-Fragen überwacht, dann prüft ob alle anderen Dropdowns schon einen Wert haben (vielleicht werden die Dropdowns ja nicht in der korrekte Reihenfolge beantwortet), und wenn dem so ist, die SoSciTools.submitPage() Methode aufruft.

by s123746 (130 points)
Vielen Dank, das hat sehr gut funktioniert.

Ich würde nun gerne die vier Dropdown-Fragen, die auf jeder Seite nebeneinander dargestellt sind, für die Teilnehmenden in zufälliger Reihenfolge erscheinen lassen (interindividuell unterschiedlich, aber innerhalb der Teilnahme in derselben Reihenfolge). (Wie) wäre das möglich? Vielen Dank!
by SoSci Survey (305k points)
Ich schlage vor, dass Sie dafür eine neue Frage anlegen, und dort auch den PHP-Code posten, den Sie bisher verwenden.

Aber wenn Sie das mit Javascript meistern konnten (Respekt, ich hätte mindestens 2-3 Rückfragen erwartet), dann reicht Ihnen vielleicht schon diese Anleitunge:

https://www.soscisurvey.de/help/doku.php/de:create:table-layout

Beachten Sie aber bitte, dass Tabellenstrukturen für Mobilgeräte (kleine Displays) keine gute Lösung sind. Eine Lösung mit CSS-Flexbox wäre hierfür eventuell deutlich besser geeignet.
by s123746 (130 points)

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

...