I have a filter bar that allows users to filter and one of the critteria that users can filter by is "Questions". These can be any of the following (and even more):
- Age?
- Country?
- Traveler type?
- How would you rate your trip?
- Would you recommend us?
- etc.
The way our current fitlers (this one and all the rest) are built is something like this:
The problem is that some questions - such as "Country" - have a lot of possible answers and thus occupy a huge part of the list. We cannot control how many answers a question will have and so we are facing a scenario where users have to scroll a lot in order to get to the next question in the list:
I am unsure of what solutions could be found to improve the usability for this. Any ideas or suggestions?
Edit: One solution I was thinking would be that for long lists I limit the items to a certain number (E.g. 10) and add an extra item at the last position that reads "Show all" which then expands the list to reveal all items.