Hallo,
ich möchte den Schieberegler bei einer Frage selbst definieren. Die Teilnehmer müssen bei Frage 01 eine Schätzung mittels Schieberegler angeben. Diese Antwort (Schätzung) soll gespeichert werden und bei Frage 02 soll die Antwort von Frage 01 angezeigt werden. Der Regler soll den initialen Wert (der Wert von Frage 01) anzeigen. Die Teilnehmer sind dann gefragt, ob sie deren ersten Antwort ändern wollen. Wenn sie das machen möchten, sollen sie in der Lage sein den Regler, der schon ihre erste Schätzung zeigt, nochmal zu bewegen und diese Antwort soll gespeichert werden.
Ich habe schon verschiedene Sachen ausprobiert, aber ich bekomme es nicht hin.
Hier ist mein Code:
In dem Fall ist die erste Frage OM03 und der Schiederegler ist OM03_02; OM04 ist die zweite Frage und der Schieberegler - OM04_02.
Die Variablen test und erstes_gebot sollen die gespeicherte erste Schätzung sein - sie haben verschiedene Namen, weil ich am Anfang unsicher war, wie es genau funktioniert. Ich verstehe es immernoch nicht ganz.
Ich habe auch mit der Funktion Slider.fixValue() rumgespielt
SoSciTools.questionnaire.OM04.getSlider("OM04_02").fixValue (50) ;
So konnte ich den Schieberegler auf 50% setzen, aber man konnte zwar den Wert ändern, aber der Regler bewegte sich nicht und außerdem - ich möchte den Regler auf der Variable $test initial setzen und die Teilnehmer sollen die Option haben den Regler zu bewegen, wenn sie ihre intiale Antwort ändern möchten.
setValue() funktioniert auch nicht. Ich habe auch gedacht, dass der Typ von $test nicht stimmt, also ich habe auch fixValue((int)$test) probiert, funktioniert auch nicht.
Außerdem, habe ich das Folgende probiert, wieder ohne Erfolg
Bei der Auswertung wollen wir sehen, ob die Teilnehmer ihre Abshätzungen ändern und wie viel die Änderung ist.
Können Sie mir helfen? Was mache ich falsch?