Have an idea?

Visit Sawtooth Software Feedback to share your ideas on how we can improve our products.

How to I create a response list that forces the respondent to choose one answer per pair, from several pairs?

To clarify-

Q1 (multi-select) offers the respondent 3 pairs of responses:
- Pair 1, with answer choices A and B
- Pair 2, with answer choices C and D
- Pair 3, with answer choices E and F

I want to the respondent to choose one answer from Pair 1, one answer from Pair 2, and one answer from Pair 3.

How do I create a question with several paired response options? Also, how do I create the question such that only one answer can be chosen from each pair?
asked Oct 29, 2013 by anonymous

2 Answers

+2 votes
Alternative 1:

Create three select question on same page with mutually exclusion between two choices. First with choice A & B, second with C & D, third with E & F.

Display options in each question in two cols so that it appears as one question.

In data, you will have 6 variables.

Alternative 2:

Write javascript to restrict responses.
answered Oct 29, 2013 by Saurabh Aggarwal Gold (29,615 points)
+1 vote
If you have programmed this as one multiple select question. You need to use below jquery to accomplish this
        $("#Q1_1").parent("td").parent("tr").click(function () {
            if ($("#Q1_2_graphical").hasClass("checkboxselected")) {
                $("#Q1_2").removeAttr("checked");
                $("#Q1_2_graphical").removeClass("checkboxselected");
                $("#Q1_2_graphical").addClass("checkbox");
            }
        });

        $("#Q1_2").parent("td").parent("tr").click(function () {
            if ($("#Q1_1_graphical").hasClass("checkboxselected")) {
                $("#Q1_1").removeAttr("checked");
                $("#Q1_1_graphical").removeClass("checkboxselected");
                $("#Q1_1_graphical").addClass("checkbox");
            }
        });

Similarly for C / D and E/F you need to right this
answered Nov 6, 2013 by rgupta Bronze (1,635 points)
...