Cascade text box appear after multiple_select with 'other' response

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