Solved
Rank top 3 from a list of six options
Hello,
I've tried searching, and found one person asking the same as me, but the JavaScript suggested in the answer doesn't work.
I have six options for a question, and I want to ask people to select their top three from these options, in ranked order. The previous survey software we used would let us do this by using a lickert scale, but only showing 1, 2, and 3 as column headers, and limiting the number of options that could be selected. Unfortunately, I can't find a way to do this on Qualtrics.
The closest I've come is a drag and drop rank order, but this includes all six options, or a lickert scale from 1 to 3, but I can't restrict answers to just three options.
I feel I must be missing something, as this is a common type of question, but I am totally stumped as to how to get this to work. Any help is much appreciated.
EDIT: I've so far got to putting 1 through 3 as the statements and the options as the scale points in a matrix table and then transposing it. However, this still allows people to select two ranks for one option, nor does it allow for an 'Other - please specify' option with the ability to write in an answer.
Best answer by TomG
You can use a Pick/Group/Rank question with one group and Must Select at least 3 and no more than 3 OR a Rank Order question with Text box and Must Rank Between at least 3 and no more than 3.
You could also use a Rank Order question with Radio buttons and Must Rank Between, then hide the 4, 5, and 6 columns with JavaScript.
EDIT Oct 2021:
People still seem to be struggling with the JS to hide the Rank Order Radio Button columns. Here it is:
```
Qualtrics.SurveyEngine.addOnload(function() {
var max = 5; //max number to rank
var q = jQuery("#"+this.questionId);
q.find(".Answers th").slice(max).hide();
q.find("tbody tr").each(function() { jQuery(this).find("td").slice(max).hide(); });
});
```
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.

I've tried to find something with the inspect feature, but really can't make any sense of that code.
although it looks like this in the survey editor

