I need to let people pick their three favorite SUVs. As you know, visually most SUVs look alike, and most people can't remember SUVs by name, either. So, I need to display both the name and image of the SUV. And of course the backend has a unique ID for each one.
This list changes, so of course I have to make an API call to get the latest list.
Now, a checkbox question with a renderAs seemed like the perfect setup, however, for the life of me I can't seem to get choicesByURL to pass along anything other than the title and value, even though Checkbox.choices has a "customProperty" property.
Am I right? Is my only option to make the API call myself and somehow merge it into the JSON before passing it into the "new Model()" call? That would make me a little sad, as it defeats some of the purpose of surveyJS.