# User input for choice

**URL:** <https://community.glideapps.com/t/user-input-for-choice/13549>\
**Category:** Ask for Help\
**Created:** [August 4, 2020, 11:23am UTC](https://community.glideapps.com/t/user-input-for-choice/13549 "2020-08-04T11:23:53Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ns\_Melaka](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ns_melaka/32/10399_2.png) [@Ns\_Melaka](https://community.glideapps.com/u/Ns_Melaka)\
**Post date:** [August 4, 2020, 11:23am UTC](https://community.glideapps.com/t/user-input-for-choice/13549/1 "2020-08-04T11:23:53Z")

</div>

Hi,  
If i make choices using the following examples  
Apple  
Orange  
Bananas  
Key in your own

How can I make it that if user select “Key in your own” they can type in their own “fruit”.

Thank you

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 4, 2020, 12:53pm UTC](https://community.glideapps.com/t/user-input-for-choice/13549/2 "2020-08-04T12:53:00Z")

</div>

Provide a text entry that is only visible when the choice value is “Key in your own”.

---

<div class="post-metadata">

**Author:** ![Ns\_Melaka](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ns_melaka/32/10399_2.png) [@Ns\_Melaka](https://community.glideapps.com/u/Ns_Melaka)\
**Post date:** [August 4, 2020, 1:24pm UTC](https://community.glideapps.com/t/user-input-for-choice/13549/3 "2020-08-04T13:24:43Z")

</div>

thanks Thinh.

I can make the “Key in your own” text entry appear. But when I start to make changes, then the criteria fails and it disappears and the old options appear.

any other ideas?

---

<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:** [August 4, 2020, 1:35pm UTC](https://community.glideapps.com/t/user-input-for-choice/13549/4 "2020-08-04T13:35:46Z")

</div>

Maybe add an OR condition to also show the the entry field if the choice component is empty. That, or just leave with no conditions and show both the choice and the text entry. That’s what I usually do.

---

<div class="post-metadata">

**Author:** ![S\_C](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/s_c/32/12766_2.png) [@S\_C](https://community.glideapps.com/u/S_C)\
**Post date:** [August 4, 2020, 3:23pm UTC](https://community.glideapps.com/t/user-input-for-choice/13549/5 "2020-08-04T15:23:20Z")

</div>

I use “unlisted” as the option and when user chooses this, the text field shows up. Even when I will update the options in future, “unlisted” will persist as an option and won’t mess up the flow.

---

<div class="post-metadata">

**Author:** ![Ns\_Melaka](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ns_melaka/32/10399_2.png) [@Ns\_Melaka](https://community.glideapps.com/u/Ns_Melaka)\
**Post date:** [August 4, 2020, 9:32pm UTC](https://community.glideapps.com/t/user-input-for-choice/13549/6 "2020-08-04T21:32:53Z")

</div>

thanks Jeff. showing both maybe easiest.

---

<div class="post-metadata">

**Author:** ![Ns\_Melaka](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ns_melaka/32/10399_2.png) [@Ns\_Melaka](https://community.glideapps.com/u/Ns_Melaka)\
**Post date:** [August 4, 2020, 9:33pm UTC](https://community.glideapps.com/t/user-input-for-choice/13549/7 "2020-08-04T21:33:33Z")

</div>

S\_C, what will be your visibility condition?

---

<div class="post-metadata">

**Author:** ![S\_C](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/s_c/32/12766_2.png) [@S\_C](https://community.glideapps.com/u/S_C)\
**Post date:** [August 4, 2020, 10:37pm UTC](https://community.glideapps.com/t/user-input-for-choice/13549/8 "2020-08-04T22:37:36Z")

</div>

First one manually restricts to to parent 1/top tier, next ones restrict it to anyone in the children column (assuming you have two tiers).

I found this helpful: [https://docs.glideapps.com/all/guides/deep-dives/design/subcategories](https://docs.glideapps.com/all/guides/deep-dives/design/subcategories)

---

<div class="post-metadata">

**Author:** ![Ns\_Melaka](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ns_melaka/32/10399_2.png) [@Ns\_Melaka](https://community.glideapps.com/u/Ns_Melaka)\
**Post date:** [August 4, 2020, 11:50pm UTC](https://community.glideapps.com/t/user-input-for-choice/13549/9 "2020-08-04T23:50:09Z")

</div>

thanks S\_C…better understand now for me.
