# Combo box input method

**URL:** <https://community.glideapps.com/t/combo-box-input-method/22270>\
**Category:** Feature Requests\
**Created:** [February 5, 2021, 7:10am UTC](https://community.glideapps.com/t/combo-box-input-method/22270 "2021-02-05T07:10:24Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jeremy\_P](https://avatars.discourse-cdn.com/v4/letter/j/13edae/32.png) [@Jeremy\_P](https://community.glideapps.com/u/Jeremy_P)\
**Post date:** [February 5, 2021, 7:10am UTC](https://community.glideapps.com/t/combo-box-input-method/22270/1 "2021-02-05T07:10:24Z")

</div>

I would really really LOVE to have a combo box input method available. It’s basically a textbox + dropdown list in one. The combo box allows the user to start typing, and the dropdown list filters the available options based on what the user entered so far. If the user types something that isn’t in the list, then that value is saved.

This becomes critical if a regular dropdown list is too long.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 5, 2021, 7:24am UTC](https://community.glideapps.com/t/combo-box-input-method/22270/2 "2021-02-05T07:24:40Z")

</div>

Agreed that this would be a nice feature to have. In the meantime, there are available workarounds that can be employed. I described one such workaround [here](https://community.glideapps.com/t/choice-component-values-from-user-input/21152/2).

> [@Jeremy\_P](#):
>
> This becomes critical if a regular dropdown list is too long.

Just curious, how long is too long? 🙂

---

<div class="post-metadata">

**Author:** ![Jeremy\_P](https://avatars.discourse-cdn.com/v4/letter/j/13edae/32.png) [@Jeremy\_P](https://community.glideapps.com/u/Jeremy_P)\
**Post date:** [February 5, 2021, 4:16pm UTC](https://community.glideapps.com/t/combo-box-input-method/22270/3 "2021-02-05T16:16:22Z")

</div>

@Darren_Murphy have a dropdown list with the names of hundreds of books. Honestly I’d use it for any dropdown with over 25-50 items

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 5, 2021, 4:27pm UTC](https://community.glideapps.com/t/combo-box-input-method/22270/4 "2021-02-05T16:27:57Z")

</div>

Okay. I guess the reason for my question is that I’m struggling to connect the dots.  
My understanding of a combo box is that it’s useful when none of the presented options is applicable, and so it provides an avenue for the user to supply a “custom” response. But this is un-related to the length of the list.

Are you concerned about performance with a long list of options?  
I have apps with in excess of 500 options in a choice component, and I haven’t seen any noticeable performance impact.

---

<div class="post-metadata">

**Author:** ![Jeremy\_P](https://avatars.discourse-cdn.com/v4/letter/j/13edae/32.png) [@Jeremy\_P](https://community.glideapps.com/u/Jeremy_P)\
**Post date:** [February 5, 2021, 5:12pm UTC](https://community.glideapps.com/t/combo-box-input-method/22270/5 "2021-02-05T17:12:46Z")

</div>

You’re right that it gives a way to provide a custom response. But I also thought the combo box filters the list items too, helping the user to find available options.

It’s not performance I’m worried about. I just think it’s a poor experience for users to have to scroll through 500 options. I personally would much prefer to start typing “Catcher” and have the choice list automatically filter for books like “Catcher in the Rye”, than have to scroll down 100 options to find it.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 5, 2021, 5:15pm UTC](https://community.glideapps.com/t/combo-box-input-method/22270/6 "2021-02-05T17:15:34Z")

</div>

A combo box would be nice, but in case you aren’t aware, the choice component does have a search feature built into it.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 5, 2021, 5:18pm UTC](https://community.glideapps.com/t/combo-box-input-method/22270/7 "2021-02-05T17:18:53Z")

</div>

> [@Jeremy\_P](#):
>
> I personally would much prefer to start typing “Catcher” and have the choice list automatically filter for books like “Catcher in the Rye”, than have to scroll down 100 options to find it.

erm… you can already do this…

[https://www.loom.com/share/555ee960b4eb4a659b6069a7aeb44bc1](https://www.loom.com/share/555ee960b4eb4a659b6069a7aeb44bc1)

---

<div class="post-metadata">

**Author:** ![Jeremy\_P](https://avatars.discourse-cdn.com/v4/letter/j/13edae/32.png) [@Jeremy\_P](https://community.glideapps.com/u/Jeremy_P)\
**Post date:** [February 5, 2021, 5:20pm UTC](https://community.glideapps.com/t/combo-box-input-method/22270/8 "2021-02-05T17:20:48Z")

</div>

Oh wow, I must be blind

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 5, 2021, 5:22pm UTC](https://community.glideapps.com/t/combo-box-input-method/22270/9 "2021-02-05T17:22:12Z")

</div>

😀  
You’re not the first one to have missed it, and I’m sure you won’t be the last.
