# Combobox or dropdown

**URL:** <https://forums.fusetools.com/t/combobox-or-dropdown/1788>\
**Category:** General\
**Created:** [July 2, 2016, 5:22am UTC](https://forums.fusetools.com/t/combobox-or-dropdown/1788 "2016-07-02T05:22:10Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![jesedu15](https://avatars.discourse-cdn.com/v4/letter/j/f17d59/32.png) [@jesedu15](https://forums.fusetools.com/u/jesedu15)\
**Post date:** [July 2, 2016, 5:22am UTC](https://forums.fusetools.com/t/combobox-or-dropdown/1788/1 "2016-07-02T05:22:10Z")

</div>

Is there something to put a combobox in the apps?

---

<div class="post-metadata">

**Author:** ![Anders\_Lassen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/anders_lassen/32/522_2.png) [@Anders\_Lassen](https://forums.fusetools.com/u/Anders_Lassen)\
**Post date:** [July 2, 2016, 9:56am UTC](https://forums.fusetools.com/t/combobox-or-dropdown/1788/2 "2016-07-02T09:56:39Z")

</div>

Hi,

iOS does not support/allow comboboxes in their design guidelines, so we do not provide one as part of the standard library.

Here is a video explaining how to make one (great way to learn Fuse too): [https://www.youtube.com/watch?v=-jk3jNQzE4U](https://www.youtube.com/watch?v=-jk3jNQzE4U)

---

<div class="post-metadata">

**Author:** ![jesedu15](https://avatars.discourse-cdn.com/v4/letter/j/f17d59/32.png) [@jesedu15](https://forums.fusetools.com/u/jesedu15)\
**Post date:** [July 3, 2016, 1:37am UTC](https://forums.fusetools.com/t/combobox-or-dropdown/1788/3 "2016-07-03T01:37:14Z")

</div>

> \*\*Anders Lassen wrote: Here is a video explaining how to make one (great way to learn Fuse too): [https://www.youtube.com/watch?v=-jk3jNQzE4U](https://www.youtube.com/watch?v=-jk3jNQzE4U)

Now i got this problem, even if isOpen is true the dropdown doesn’t appear. Could you help me, please?

![file](https://canada1.discourse-cdn.com/flex035/uploads/fusetools1/original/2X/7/72175120b1f7d917103ac7faf6c6fe77806ca920.png) ![file](https://canada1.discourse-cdn.com/flex035/uploads/fusetools1/original/2X/a/a7b07b1119a86c266df19def7e0f8644131017de.png) ![file](https://canada1.discourse-cdn.com/flex035/uploads/fusetools1/original/2X/4/43433ea092fbc6290da8966d85e60db0ae8e391b.png)

---

<div class="post-metadata">

**Author:** ![jesedu15](https://avatars.discourse-cdn.com/v4/letter/j/f17d59/32.png) [@jesedu15](https://forums.fusetools.com/u/jesedu15)\
**Post date:** [July 5, 2016, 4:58pm UTC](https://forums.fusetools.com/t/combobox-or-dropdown/1788/4 "2016-07-05T16:58:30Z")

</div>

help :'v

---

<div class="post-metadata">

**Author:** ![Sebastian\_Reinhard](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/sebastian_reinhard/32/513_2.png) [@Sebastian\_Reinhard](https://forums.fusetools.com/u/Sebastian_Reinhard)\
**Post date:** [July 5, 2016, 5:16pm UTC](https://forums.fusetools.com/t/combobox-or-dropdown/1788/5 "2016-07-05T17:16:30Z")

</div>

Hi,

It seems like you’re feeding the data from `spiders.json` into the `spiders` observable incorrectly.

Observables in FuseJS are actually observable lists, and `.value` only gets or sets the _first_ element in that list. What you probably want to do instead is call `.replaceAll()`:

```auto
Bundle.read('spiders.json').then(function(data) {
    spiders.replaceAll(JSON.parse(data));
});

```

Hope that solves it! If not, please let us know 🙂

---

<div class="post-metadata">

**Author:** ![jesedu15](https://avatars.discourse-cdn.com/v4/letter/j/f17d59/32.png) [@jesedu15](https://forums.fusetools.com/u/jesedu15)\
**Post date:** [July 7, 2016, 2:58am UTC](https://forums.fusetools.com/t/combobox-or-dropdown/1788/6 "2016-07-07T02:58:08Z")

</div>

No :/, my list is not appearing with .replaceAll().

---

<div class="post-metadata">

**Author:** ![Jo\_Emil\_Holen](https://avatars.discourse-cdn.com/v4/letter/j/ecd19e/32.png) [@Jo\_Emil\_Holen](https://forums.fusetools.com/u/Jo_Emil_Holen)\
**Post date:** [July 7, 2016, 6:39am UTC](https://forums.fusetools.com/t/combobox-or-dropdown/1788/7 "2016-07-07T06:39:22Z")

</div>

> **Anders Lassen wrote:** Here is a video explaining how to make one (great way to learn Fuse too): [https://www.youtube.com/watch?v=-jk3jNQzE4U](https://www.youtube.com/watch?v=-jk3jNQzE4U)

Any reason that video, and maybe the rest if they exist are private?

---

<div class="post-metadata">

**Author:** ![Bent](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/bent/32/157_2.png) [@Bent](https://forums.fusetools.com/u/Bent)\
**Post date:** [July 7, 2016, 7:01am UTC](https://forums.fusetools.com/t/combobox-or-dropdown/1788/8 "2016-07-07T07:01:10Z")

</div>

Jo Emil: yes, as you can see by the title it’s named “Pilot”. It was a test recording that we decided to make available to people who ask for it but not brand it as public.

Oh, and the Illuminati and the Lizard People came together and told us to keep it private because otherwise it would expose the truth about the moon landing!

😉

---

<div class="post-metadata">

**Author:** ![Jo\_Emil\_Holen](https://avatars.discourse-cdn.com/v4/letter/j/ecd19e/32.png) [@Jo\_Emil\_Holen](https://forums.fusetools.com/u/Jo_Emil_Holen)\
**Post date:** [July 7, 2016, 7:57am UTC](https://forums.fusetools.com/t/combobox-or-dropdown/1788/9 "2016-07-07T07:57:08Z")

</div>

> **Bent Stamnes wrote:**
> 
> Jo Emil: yes, as you can see by the title it’s named “Pilot”. It was a test recording that we decided to make available to people who ask for it but not brand it as public.
> 
> Oh, and the Illuminati and the Lizard People came together and told us to keep it private because otherwise it would expose the truth about the moon landing!
> 
> 😉

Aawh! Need more - this is really good stuff!

Also, the moon landing never happened. It’s recordet at a beach in Gudbrandsdalen! I have proof!

---

<div class="post-metadata">

**Author:** ![Sebastian\_Reinhard](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/sebastian_reinhard/32/513_2.png) [@Sebastian\_Reinhard](https://forums.fusetools.com/u/Sebastian_Reinhard)\
**Post date:** [July 7, 2016, 10:45am UTC](https://forums.fusetools.com/t/combobox-or-dropdown/1788/10 "2016-07-07T10:45:53Z")

</div>

> **[jesedu15@hotmail.com](mailto:jesedu15@hotmail.com) wrote:**
> 
> No :/, my list is not appearing with .replaceAll().

Unfortunately I cannot help you further without seeing more of your code. Could you send us your project as a zip-file? [You can use this link](https://www.dropbox.com/request/ZgndLtJQm5eGzG9cicGK) so that only Fuse employees have access.

---

<div class="post-metadata">

**Author:** ![jesedu15](https://avatars.discourse-cdn.com/v4/letter/j/f17d59/32.png) [@jesedu15](https://forums.fusetools.com/u/jesedu15)\
**Post date:** [July 8, 2016, 7:03am UTC](https://forums.fusetools.com/t/combobox-or-dropdown/1788/11 "2016-07-08T07:03:05Z")

</div>

i have sent my zip file, i did what Ander Larsen showed on the pilot video about comboBox.So i cant make appear the dropdown when isOpen is false.

---

<div class="post-metadata">

**Author:** ![Anders\_Lassen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/anders_lassen/32/522_2.png) [@Anders\_Lassen](https://forums.fusetools.com/u/Anders_Lassen)\
**Post date:** [July 8, 2016, 7:43am UTC](https://forums.fusetools.com/t/combobox-or-dropdown/1788/12 "2016-07-08T07:43:39Z")

</div>

jesedu15:

The problem is probably because your JSON does not contain an array, but an object that contains an array in a field called `Araneomorphae`. You have to do:

```auto
spiders.replaceAll(JSON.parse(data).Araneomorphae)

```

---

<div class="post-metadata">

**Author:** ![jesedu15](https://avatars.discourse-cdn.com/v4/letter/j/f17d59/32.png) [@jesedu15](https://forums.fusetools.com/u/jesedu15)\
**Post date:** [July 11, 2016, 3:12am UTC](https://forums.fusetools.com/t/combobox-or-dropdown/1788/13 "2016-07-11T03:12:43Z")

</div>

> **Anders Lassen wrote:**
> 
> jesedu15:
> 
> The problem is probably because your JSON does not contain an array, but an object that contains an array in a field called `Araneomorphae`. You have to do:
> 
> ```uno
> spiders.replaceAll(JSON.parse(data).Araneomorphae)
> 
> ```

No i got this problem.

![file](https://canada1.discourse-cdn.com/flex035/uploads/fusetools1/original/2X/5/59a1e7a2b26bc9d3a709d701ed51d52d285e1ef4.png)

monitor: ![file](https://canada1.discourse-cdn.com/flex035/uploads/fusetools1/original/2X/b/b5a0d56baa5d772de8ae9043bdfb7005f3c55fc6.png)
