LimeSurvey is currently lacking answer relevance (multichoice answers are subquestions, which already have sub-question-relevance). You could use a multi-choice question with a answer limit of 1 (which would be the same as a radio button question) instead.
Displaying the entered text in a different question is not the problem.
There might be other workarounds, but the answer-relevance is overdue.
Hi jelo, thanks for the workaround. That works great for me. I have another question if you don't mind.
So after the user selects the member he wants to interview (from the multiple choice), I want to get and store that name. Provided that my variables are coded like this
You can use nested IF statements to display the value from the first question. So, given the question and sub-question codes indicated above, something like this (line-breaks inserted for clarity):
Regarding using a multiple-choice question with maximum answers of 1 to replicate a radio question, you can insert this script in the question source to automatically uncheck other options as options are checked.
Code:
<script type="text/javascript" charset="utf-8">
$(document).on('ready pjax:scriptcomplete',function(){
// Identify this question
var thisQuestion = $('#question{QID}');
// Listener on the checkboxes
$('input:checkbox', thisQuestion).on('change', function(e) {
if($(this).is(':checked')) {
$('input:checkbox', thisQuestion).not(this).prop('checked', false).trigger('change');
}
});
});
</script>
Here is a small sample survey incorporating both of these concepts: