# Controls - Option List - "Dynamic Options" not working/understood?

**URL:** https://discuss.elastic.co/t/controls-option-list-dynamic-options-not-working-understood/321138
**Category:** Kibana
**Created:** [December 13, 2022, 2:26pm UTC](https://discuss.elastic.co/t/controls-option-list-dynamic-options-not-working-understood/321138 "2022-12-13T14:26:45Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![tinrik](https://avatars.discourse-cdn.com/v4/letter/t/d78d45/32.png) [@tinrik](https://discuss.elastic.co/u/tinrik)
#### Post date: [December 13, 2022, 2:26pm UTC](https://discuss.elastic.co/t/controls-option-list-dynamic-options-not-working-understood/321138/1 "2022-12-13T14:26:46Z")

</div>

Hi!

I'm working with a few Option Lists in the same visualization, and either I don't understand what "Dynamic Options" does or I'm doing something wrong.

Let's say I have a dataset like:

```auto
{ "person": "A", "house": "houseA"},
{ "person": "B", "house": "houseB"},

```

Now, I setup 2 Option Lists, one based on "person", and one based on "house". So far I can see that all options are available for both lists. If I click on the list for "person", I can see "A" and "B" to click from, and if I click on "house" I see "houseA" and "houseB".

However what I want to do is that:

- If I select "person: A" from the first list, then the second list ("house") should only display "houseA" as available options.

- Same behavior if I start by selecting "house: houseA" -\> I should be able to only select "A" from the list of persons.

I tried enabling "Dynamic Options" but it doesn't seem to have any effect. It says "Update options in response to user input". What is "user input" in this context? Is my use case expected to work with Option Lists?

Ideally I don't want to set any Parent, since the options are independent.

Thanks!

---

<div class="post-metadata">

### Author: ![tinrik](https://avatars.discourse-cdn.com/v4/letter/t/d78d45/32.png) [@tinrik](https://discuss.elastic.co/u/tinrik)
#### Post date: [December 14, 2022, 11:06am UTC](https://discuss.elastic.co/t/controls-option-list-dynamic-options-not-working-understood/321138/2 "2022-12-14T11:06:19Z")

</div>

I found an answer to a similar question here: [Top 10 values in dynamic options - #2 by devon.thomson](https://discuss.elastic.co/t/top-10-values-in-dynamic-options/285430/2)

However I still don't get it. With "Dynamic Options" disabled, I can still type in the search field and the results are filtered out based on what I type. So, if this is working with "Dynamic Options" disabled, then what is the point of enabling it? I find to difference in behavior between the two modes.

I see that in order to achieve what I want I'd need to use the Parent option, so I guess there's not a good way as of today. In this case the options are orthogonal, instead of being a parent-child relationship.

---

<div class="post-metadata">

### Author: ![devon.thomson](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/devon.thomson/32/85468_2.png) [@devon.thomson](https://discuss.elastic.co/u/devon.thomson)
#### Post date: [December 14, 2022, 4:17pm UTC](https://discuss.elastic.co/t/controls-option-list-dynamic-options-not-working-understood/321138/3 "2022-12-14T16:17:08Z")

</div>

Hey @tinrik, if you're running a version above 8.2, we have a new [dashboard Controls](https://www.elastic.co/guide/en/kibana/master/add-controls.html) system that works the way you'd expect. Any control on the left will filter any control on the right, but you are free to select options in any order.

In the old version of Controls, `dynamic options` just means that the control will query elasticsearch based on what you type in the text box. With dynamic options off it doesn't query against elasticsearch, and only searches through the top options that are already there.

---

<div class="post-metadata">

### Author: ![tinrik](https://avatars.discourse-cdn.com/v4/letter/t/d78d45/32.png) [@tinrik](https://discuss.elastic.co/u/tinrik)
#### Post date: [December 15, 2022, 7:29am UTC](https://discuss.elastic.co/t/controls-option-list-dynamic-options-not-working-understood/321138/4 "2022-12-15T07:29:27Z")

</div>

Thanks for the reply! We are indeed running on 7.16, will make sure to update 🙂

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [January 12, 2023, 6:16am UTC](https://discuss.elastic.co/t/controls-option-list-dynamic-options-not-working-understood/321138/5 "2023-01-12T06:16:40Z")

</div>



---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [February 9, 2023, 6:17am UTC](https://discuss.elastic.co/t/controls-option-list-dynamic-options-not-working-understood/321138/6 "2023-02-09T06:17:35Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
