Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Automatische Weiterleitung

  • Rosacker
  • Rosacker's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 day 6 hours ago #270821 by Rosacker
Automatische Weiterleitung was created by Rosacker
Bitte helfen Sie uns, Ihnen zu helfen und füllen Sie folgende Felder aus:
Ihre LimeSurvey-Version: LimeSurvey Cloud   Version 6.14.3
Eigener Server oder LimeSurvey-Cloud:
Genutzte Designvorlage:
==================
Hallo,

ich möchte in meiner Umfrage eine automatische Weiterleitung einfügen. Also wenn eine Frage beantwortet wurde, dann soll automatisch zur nächsten Frage weitergeleitet werden, ohne dass ich vorher auf "weiter" klicken muss. Ich nutze lediglich "Liste (Optionsfelder)" Fragen und nutze  LimeSurvey Cloud   Version 6.14.3 . Gibt es hierzu einen bestimmten Code, den ich hierzu verwenden kann?

LG

 

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 day 6 hours ago #270823 by Joffm
Replied by Joffm on topic Automatische Weiterleitung
Hallo,
ja, dazu kannst / musst Du ein bisschen javascript einsetzen.

Du hast nicht gesagt, wo die Installation gehostet ist.
Daher die Frage: Hast Du die Rechte, javascript zu benutzen?

Da es jetzt etwas spät am Abend ist, werde ich morgen das snippet zeigen.

Samsung
Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

  • Rosacker
  • Rosacker's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 day 5 hours ago #270824 by Rosacker
Replied by Rosacker on topic Automatische Weiterleitung
Hallo Joffm,ich habe lediglich ein BASIC Abonnement bei LimeSurvey abgeschlossen, gehe also mal davon aus, dass das dann über die LimeSurvey-Cloud läuft. Zumindest erstelle ich die Umfrage direkt auf der Website von LimeSurvey. Hierbei habe ich für jede Frage die Möglichkeit, einen Code im Skript einzufügen. Wenn es das war, was du wissen wolltest.

LG Nele

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
12 hours 57 minutes ago - 4 hours 23 minutes ago #270825 by Joffm
Replied by Joffm on topic Automatische Weiterleitung
Hallo, Nele,
also hier ist das script.
Dieses fügst Du bei jeder Frage in den Fragetext im Quellcode-Modus ein.
Code:
<script type="text/javascript" charset="utf-8">
    $(document).on('ready pjax:scriptcomplete',function(){
 
        // Hide the buttons
//        $('#ls-button-submit').hide();
//        $('#ls-button-previous').hide();
      
        // Identify this question
        var thisQuestion = $('#question{QID}');
        
        // Listener on the radios
        $('input:radio', thisQuestion).on('click', function(e) {
            $('#ls-button-submit').trigger('click');
        });
    });
</script>

Wie Du siehst, kannst Du dann auch die beiden Buttons ("Zurück" und "Weiter") verstecken. Dazu eben die Doppelslashes dort entfernen.
Wenn Du dies in den "Script"-Tab einfügen willst, fallen die ersten und letzten zwei Zeilen weg.
Persönlich benutze ich dies nie, da es wenig Zusatznutzen bringt, dafür aber zu unflexibel ist, wenn es z.B. zusätzliches css gibt.

Jetzt aber noch etwas:
In letzter Zeit tauchten Meldungen darüber auf, dass in der "Basic"-Version keine scripte erlaubt seien; erst in der "Expert".
Da aber in der "Free"-Version scripte funktionieren, ist es für uns etwas schwierig, dies zu verifizieren. Vielleicht war es nur ein temporäres Phänomen, vielleicht ist es auch gewollt.
Wir freiwilligen Helfer fühlen und ja mehr für die "Community"-Edition zuständig (einfach weil wir wenig Einsicht in das Geschehen bei der LimeSurvey GmbH haben). Aber jeder von uns hat sicher noch eine "Free" so nebenher laufen.

Langer Rede kurzer Sinn: Du musst es ausprobieren.
Ein simpler Test könnte sein - wie in jedem meiner Tutorials steht:
Füge in eine Frage (im Quellcode-Modus) ein:
Code:
<script type="text/javascript" charset="utf-8">
    $(document).on('ready pjax:scriptcomplete',function(){
        alert("Hallo, hier ist javascript");
    });
</script>

Wenn dann das Fenster aufploppt, ist alles gut, ansonsten musst Du wohl Dein Design ändern.
Wobei der zusätzliche Klick auf "Weiter" sicher kein Beinbruch ist.
Im Gegenteil, in einer Online-Studie sehen wir dies sogar für die bessere Lösung an.

Joffm 

P.S.
In diesem oben angepinnten Thread "Bitte erst lesen, dann im Forum schreiben" steht Folgendes:
Wenn ihr das erste Mal eine Nachricht schreibt, muss diese erst von uns freigegeben werden, bevor sie öffentlich erscheint. Das kann ein paar Stunden dauern, wir bitte um Geduld.
Also musst Du nicht 30 Minuten später Deine Frage wiederholen.

Ich habe sie gelöscht.

 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 4 hours 23 minutes ago by Joffm.

Please Log in to join the conversation.

Moderators: holchJoffmtpartner

Lime-years ahead

Online-surveys for every purse and purpose