Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : Multiple question types in array modifiy

Re: Multiple question types in array modifiy il y a 9 mois 2 semaines #103235

  • Mazi
  • Portrait de Mazi
  • Hors ligne
  • LimeSurvey Team
  • Messages : 5331
  • Remerciements reçus 296
  • Karma: 249
"Not working" is not a very helpful error description. Please always post a link to an activated demo survey so we can have a look at the HTML source code.

Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)limesurvey.org'"
L'administrateur a désactivé l'accès en écriture pour le public.

Re: Multiple question types in array modifiy il y a 9 mois 2 semaines #103237

  • MikeConom
  • Portrait de MikeConom
  • Hors ligne
  • Junior Lime
  • Messages : 39
  • Remerciements reçus 1
  • Karma: 0
Mazi

yes it was mistake becuse i didnt give more informations about this.
Now i am not working with the side by side
when i test it again i'll sent more informations

Thanks and happy new year
L'administrateur a désactivé l'accès en écriture pour le public.

Re: Multiple question types in array modifiy il y a 6 mois 4 semaines #106599

  • quadrellis
  • Portrait de quadrellis
  • Hors ligne
  • Fresh Lemon
  • Messages : 8
  • Karma: 0
Hi Tpartner et al,

Thanks for your code that allows the addition of a textbox adjacent to a yes no array.

Is it possible to put the text input box in the last column ther the two Yes/No array columns ?

Cheers,

Scott
L'administrateur a désactivé l'accès en écriture pour le public.

Re: Multiple question types in array modifiy il y a 5 mois 2 semaines #108198

  • Erwinx2
  • Portrait de Erwinx2
  • Hors ligne
  • Fresh Lemon
  • Messages : 9
  • Karma: 0
psl-questionsa.png



Hello,

I have made some JavaScript modifications. It allows to merge elements of two questions into one question. If you can read JavaScript you can easily adapt it. The code should be resist in template.js of your LimeSurvey-template:

 function pslSurvey(idStr,idStr1) 
{
	var $removed = $('#'+idStr).children().eq(0).remove();
	var $content = $('#'+idStr).html();
	$('#'+idStr1).append($content);
	return;
}
 
$(document).ready(function(){
	//return;
	var $myTr    = $('#javatbd969997X11X168SQ001');
	if ( $myTr.length){
		pslSurvey('javatbd969997X11X184SQ001','javatbd969997X11X168SQ001');
		$('#javatbd969997X11X168SQ001').parents().eq(1).children().eq(1).children().eq(0).append('<th class=\"answertext\">männlich</th>');
		$('#javatbd969997X11X168SQ001').parents().eq(1).children().eq(1).children().eq(0).append('<th class=\"answertext\">weiblich</th>');
		pslSurvey('javatbd969997X11X184SQ002','javatbd969997X11X168SQ002');
		pslSurvey('javatbd969997X11X184SQ003','javatbd969997X11X168SQ003');
		pslSurvey('javatbd969997X11X184SQ004','javatbd969997X11X168SQ004');
		pslSurvey('javatbd969997X11X184SQ005','javatbd969997X11X168SQ005');
		pslSurvey('javatbd969997X11X184SQ006','javatbd969997X11X168SQ006');
		$('#question184').empty();
	}
    //console.log($debug);
});


What it does:

  • remove unnecessary column
  • grab content from the second question
  • put content to the first question
  • extentend labels/column header of the first question
  • remove the second question


  • psl-questions1a.png




    PS: If you can't read JavaScript, I might help... NO ADVERTISING!
    Dernière édition: il y a 5 mois 2 semaines par tpartner.
    L'administrateur a désactivé l'accès en écriture pour le public.
    Modérateurs: ITEd
    Temps de génération de la page : 0.199 secondes
    Donation Image