Welcome to the LimeSurvey Community Forum

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

Mehrere Freitext-Felder bei single choice Liste?

  • Masalas
  • Masalas's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 years 5 months ago - 3 years 5 months ago #208187 by Masalas
Hallo zusammen,

LimeSurvey Version ist noch 3.20.2.
Fruity Theme, bei dem nur das Logo und ein paar Farben über das user interface verändert wurden.

Hoffentlich Frage mit einfacher Lösung, wenn man sich auskennt: Standardmäßig kann ich in eine single choice-Liste ein "Sonstiges"-Feld einfügen, das als offenes Textfeld am Ende der Liste erscheint. (Wie) kann ich an einer anderen Stelle der Liste ein weiteres offenes Feld einfügen?
Also z.B.

Welche ist ihre Lieblingsfarbe?
  • staubgrau
  • mausgrau
  • bleigrau
  • zementgrau
  • anderes grau, nämlich: [ ]
  • so unwahrscheinlich das ist: eine andere Farbe nämlich: [ ]

Vielen Dank im Voraus!
Martin
Last edit: 3 years 5 months ago by Masalas.
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 5 months ago #208189 by Joffm
Hallo, Martin

Hoffentlich Frage mit einfacher Lösung

Genau, einfache Lösung, nämlich "gar nicht".

Also musst Du Dir etwas anderes einfallen lassen.

1. Möglichkeit
Bei Auswahl von "Anderes Grau" und "Andere Farbe" zeigst Du Fragen vom Typ "kurzer Text" an per Relevanzgleichung.

2. Möglichkeit
Du benutzt eine Frage vom Typ "Mehrfach mit Kommentar" und blendest bei allen Items außer diesen beiden den Kommentar aus. Außerdem setzt Du die max. Antwortzahl auf "1".
Z.B. so:


Das javascript, welches in den Quellcode der Frage einzufügen wäre:
Code:
<script type="text/javascript" charset="utf-8">
 
  $(document).on('ready pjax:scriptcomplete',function(){
 
    var thisQuestion = $('#question{QID}');
 
    // Remove some text inputs
    $('.checkbox-text-item:eq(0) .comment-item', thisQuestion).remove();
    $('.checkbox-text-item:eq(1) .comment-item', thisQuestion).remove();
    $('.checkbox-text-item:eq(2) .comment-item', thisQuestion).remove();
    $('.checkbox-text-item:eq(3) .comment-item', thisQuestion).remove();
    });
</script>

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 5 months ago #208232 by holch
Wie immer: offline Fragebogen.

Bei einem programmierten Fragebogen macht es für den teilnehmer quasi keinen Unterschied diese "andere" Felder per Relevanzgleichung als separate Fragen einzublenden (im Prinzip sind es ja sowieso separate Fragen). Beim Papierfragebogen machen diese "Nämlich" Geschichten sinn, bei einem programmierten Fragenbogen bringen sie keinerlei Vorteile.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose