I have a multiple select question with 7 options including ‘other.’ Respondents can choose 3. I have a cascade to include a text box when other is selected. The text box appears only if other is selected. If the respondent chooses 2 options plus other, the other box does not appear, but I need it to appear. I know my code is set for only appearing when only other is selected but I’m not sure how to modify it to appear when multiple answers are selected as I have tried a variety of options and I’m not sure I’m searching with the correct language to find the answer. Here is the code relevant: ${opportunities} = ‘7’
Hi @hek,
Your current code ${opportunities} = '7'
is only valid for single-select questions. Since you’re working with a multiple-response question, you’ll need to use the selected()
function instead. Try updating the relevant expression to:
selected(${opportunities}, '7')
This will ensure the text box appears when ‘Other’ (value 7) is selected — even if the respondent also selects other options. The selected()
function is designed specifically for checking if a choice is included in a multi-select question.
2 Likes
Perfect solution - thank you!
2 Likes