Have an idea?

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

Using responses from Highlighting: Custom Ranges


I have a similar request to this post.  I need to ask a follow up open end about each set of responses that were highlighted.  What I'm unclear about is your instruction on creating a predefined list with "like a hundred items in it".  What exactly would I need to define those items as?  Also, you mention changing line 153 of the html code, but I believe the current script has been modified since this post and I'm not sure what line I should be looking at.
asked Dec 3, 2019 by Jay Rutherford Gold (37,685 points)

1 Answer

0 votes
Best answer
I would like to rework those two questions at some point to have this functionality built in, but the custom code from that earlier forum post ought to work for now.

The use of a hundred predefined list items is arbitrary.  It just needs to be whatever the maximum number of regions you expect a respondent to highlight.  As-is, that code will ignore the 101st, 102nd, etc regions.  If you want to go higher than a hundred, you'll just need to add more items to the predefined list and update the "100" in the forum code.

The items of the predefined list don't need to have any text in them.  That forum code just uses the lists as dummies to know how many regions were highlighted.  This lack of optimization is something I would want to fix in a rework, but it's hopefully alright for now.

I believe the separator is currently defined on line 169 of Highlighting: Custom Ranges.  Specifically, you're looking for this:

selectedSep = ', ';

If you have commas in the text that respondents can highlight, you'll need to replace that separator with something that respondents can't have potentially highlighted.
answered Dec 3, 2019 by Zachary Platinum Sawtooth Software, Inc. (153,100 points)
selected Dec 3, 2019 by Jay Rutherford
That's perfect Zach!  It makes perfect sense and I gave it a spin and was able to see exactly how the data will be laid out.  Thanks so much.  The back end analysis could be a bit tricky without pre-selectable phrases but this functions great, just what they asked about.
Are pre-selected phrases something people would want from the Highlighting questions?  It could be a hassle to implement it properly as a feature of the questions, but I think "Highlighting: Words" could have it hacked in.
I did wind up needing to do that for that project and had Saurabh's team help with that.  This was the first time I had this kind of request, so I'm not sure how often it could come up, probably not too much though.