Suchfunktion in einer Frage

More
4 months 1 week ago #157428 by NielSD
NielSD created the topic: Suchfunktion in einer Frage
Hey,
ich möchte eine Frage erstellen, in der der Proband seine Sportart angeben kann.
Ist es möglich, dass man seine Sportart eingibt und dann wie bei einer Google Suche die Antwortmöglichkeiten vervollständigt oder die Antwortmöglichkeiten vorschlägt.
Ich habe Version 2.67.2, allerdings nur eine Testversion, werde aber noch die Limesurvey Pro Version kaufen.
Liebe Grüße
Niels

Please Log in to join the conversation.

More
4 months 1 week ago #157439 by jelo
jelo replied the topic: Suchfunktion in einer Frage
LimeSurvey selbst biete die Funktion nicht an.
Es gibt im Forum und im Manual ( manual.limesurvey.org/Workarounds:_Manip...ulate_several_fields ) allerdings Workarounds, wo man solche Sachen in eine Frage "reinbasteln" kann. Ob man damit zurecht kommt, sollte man ohne zeitlichen Druck ausprobieren. Oftmals klappt es nicht mit jeder Version. Daher ist viel Testen angesagt.
The following user(s) said Thank You: NielSD

Please Log in to join the conversation.

More
4 months 1 week ago #157441 by Joffm
Joffm replied the topic: Suchfunktion in einer Frage
Hallo, Niels,
ich komme mit diesem Workaround (aus dem Manual) gut zurecht:
<script type="text/javascript" charset="utf-8">
 
    $(document).ready(function() {
 
		var qID = 18402;    // Hier anpassen
 
		$('#question'+qID+' input[type="text"]').autocomplete({
			minLength: 2, // This line is optional, signifies number of keystrokes before autocomplete is initiated
			source: [
"3M", 
"ABB Entrelec", 
"ACON", 
"AMP (Tyco)", 
"Amphenol", 
"Apex", 
"APFEL", 
"Beckhoff", 
"Beijing No.3 Machine Tool & Electric Apparatus Factory", 
"Beijing No.5 Electronic Component Factory", 
"usw"]
		});
 
	});
 
</script>

Siehe attachment.
Du siehst, die Auswahl zeigt an, wenn die eingegebenen Buchstaben irgendwo enthalten sind.

Viel Erfolg
Joffm


Übrigens: Dies ist seit Dez. 2016 im Einsatz, also durch viele Versionen von 2.6X hindurch.
Attachments:
The following user(s) said Thank You: holch, NielSD

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!