Bonjour et merci d'avoir pris le temps de me répondr,
J'ai suivi le lien que vous proposiez ci-desssus. J'ai copié le fichier js et css dans mon template js et css et ajouté la classe answersasreadonly-attribute aux questions "non modifiables".
En parrallèle les questions non modifiables sont insprées de ce forum :
www.limesurvey.org/forum/can-i-do-this-w...hoice-models?start=0
Je me demande si il ne serait pas plus simple de cacher lesradio button une fois la question validée ?
En ajoutant un code du type (attention le code ne fonctionne pas):
Code:
$('#movenextbtn, #movesubmitbtn').click(function(){
if($('.question-text table:eq(0) tr:last td:eq(0)', thisQuestion)=='A1') [
$('.question-text table:eq(0) tr:last td:eq(1)', thisQuestion).hide();
$('.question-text table:eq(0) tr:last td:eq(2)', thisQuestion).hide();
});
if($('.question-text table:eq(0) tr:last td:eq(1)', thisQuestion)=='A2') [
$('.question-text table:eq(0) tr:last td:eq(0)', thisQuestion).hide();
$('.question-text table:eq(0) tr:last td:eq(2)', thisQuestion).hide();
});
if($('.question-text table:eq(0) tr:last td:eq(1)', thisQuestion)=='A3') [
$('.question-text table:eq(0) tr:last td:eq(0)', thisQuestion).hide();
$('.question-text table:eq(0) tr:last td:eq(2)', thisQuestion).hide();
});
}
Certe ce n'est pas une fonction très élégante. Je vais travailler sur cette partie du code pour désactiver la possibilité de modifier la réponse. En effet, je suis débutant et le code proposé doit paraitre grossier.