The Community forums are being phased out in favor of a new Slack group.
Add your email address below to get an invitation to join the community slack group
Multi select but not as dropdown
We're looking to create a form that requests training by selecting several course modules from a list of 29. Ideally, we would like to have a multi select that then produces some 'chips' so the user can see which courses they've selected - or - displays a grid of the courses, you then select which ones you want, fill in your details and submit.
Anyone got any suggestions from existing functionality or add-ons we could use?
Thanks!
October 27, 2017 at 10:39 pm
Hey Sam - Are the details that the user enters different based on which course they select? If not, or if the details on each are not too extensive (only ~4-5 fields to enter for each course selected), then what you might want to try is to create a lookup table to capture the data on each course, then that data can be populated in a Dynamic Field which creates a dropdown. Put the Dynamic Field on a repeating section on the form where the user selects their courses. Depending on which course they select, you can use conditional logic to display other fields for the user to fill in. We have this built out in something similar to what you've described. The main downside is that there is a fairly significant lag while the form loads, so if you have users on slow connections or old browsers it can be a problem. In our case, users typically don't create more than 10 records (10 courses), and more like 5 is more common. You can also use the Dynamic Field that pulls entries from a lookup table to display checkboxes instead, but with 29 courses I'm not sure how usable that would be? There are probably other ways to do this too depending on the data you need to capture!
Discussion closed.