MARKETPLACE
PLUGINS
SEARCH FOR DROPDOWN
Search for dropdown logo

Search for dropdown

Published September 2022
   •    Updated January 2026

Plugin details

Search for dropdown is a simple plugin that creates a Dropdown element that when the user interacts with this element to choose a value, a search field is triggered so that the user can quickly search for the desired value.
The plugin has a simple and easy way to apply it and in a few seconds everything will work perfectly.

➡️ Feel free to look at the example at the link: http://acampamentonocode-plugins.bubbleapps.io/version-test/search_for_dropdown

➡️ Feel free to look at the editor at the link: https://bubble.io/page?type=page&name=search_for_dropdown&id=acampamentonocode-plugins&tab=tabs-1

$30

One time  •  Or  $5/mo

1.8 stars   •   5 ratings
133 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Acampamento no-code logo
Acampamento no-code
Joined 2021   •   38 Plugins
View contributor profile

Instructions

➡️ Instructions
To start using the plugin, follow the steps described below:

   👉 Create a "Shape" element on your page. You can resize it however you want, imagine that this element is your "Dropdown". Then define an "ID Attribute" for this element.

   👉 With the "Shape" element created, now insert the "Search for dropdown" element into your application. It can be inserted anywhere on your page. But for organizational reasons we suggest that you place this element inside your "Shape" element.

   👉 With the "Search for dropdown" element inserted on your page, it's time to configure your "Dropdown". In the "Search for dropdown" element settings window you will provide the following values:

        ● Element ID: Here you will define the "ID Attribute" value that you defined in your "Shape" element.

        ● Placeholder: Here you will set the placeholder value of your "Dropdown" element

        ● Choices: Here you will define the options that the user will be able to choose in their "Dropdown" element. If you want to set static values, skip a line for each option. If dynamic values, provide a text list for the field.

        ● Default value: Set here the default value that your "Dropdown" element should contain. If the default value is empty, leave the field empty.

        ● Background Color: Set here the background color value of your "Dropdown" element

        ● Allow empty: Set here if your "Dropdown" can be empty or if it cannot be empty.

        ● Show labels: Define here if your "Drodown" should show the orientation labels for the user.

        ● Select label: Define here the message that will appear when the user hovers over an option in your "Dropdown".

        ● Font Color Select label: Define here the font color that will be applied to the option of your "Dropdown" item when the user moves the mouse over the option.

        ● Bg Color Select label: Define here the background color that will be applied to your "Dropdown" item option when the user hovers over the option with the mouse.

        ● Deselect label: Define here the message that will appear when the user hovers over the selected option of your "Dropdown"

        ● Font Color Deselect label: Define here the font color that will be applied to the selected "Dropdown" option when the user moves the mouse over the option.

        ● Bg Color Deselect label: Define here the background color that will be applied to the selected "Dropdown" option when the user hovers over the option with the mouse.

        ● Show no results: Define here whether the label of results not found according to the user's search should be displayed or not.

        ● No results (Label): Define here the message that should appear to the user if no option is found according to your search.

        ● Max height: Set here the maximum height that the option field can reach.

        ● Selected label: Define here the message that will appear to the user when an option is selected in its "Dropdown"

        ● Font Color Selected label: Set here the font color of the option selected in your "Dropdown"

        ● Bg Color Selected label: Set here the background color of the selected option in your "Dropdown"

   👉 Set the font color, font family and font size normally in the style of the "Search for dropdown" element.

   👉 Ready! Your plugin is already configured.

➡️ States

In order to retrieve the value chosen by the user, you will search for the name of your element "Search for dropdown" and access the state "Value". You can also check if your "Dropdown" element is open or not by accessing the "isOpen" state

Types

This plugin can be found under the following types:

Categories

This plugin can be found under the following categories:
Blog   •   Data (things)   •   Social Network   •   Mobile   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (1.8)

It's a 1.0 - good start, but lacking
October 3rd, 2024
Lacks key events - like refresh and no work flow events
bad bad bad
March 19th, 2024
Bad documentation, the website to view the EDITOR is not the same as the DEMO, and to make matters worse, after a lot of struggle to make it work, the plugin does not select the data itself, but only a text value. Pathetic plugin! And it is payd, I wonder if was freee...
Maybe it is working?
October 25th, 2023
I had some experiments with this plugin. It seems to be working at first glance but there may be a bug in it. It adds a "space" before each item, so the value in the dropdown is not the same as it is in the database. So you cannot use the selected value. But it seems that using the :trimmed expression on the result would trim the extra space and you can make this plugin usable. Not nice, but maybe a workaround.
Não é possível utilizar o registro selecionado, somente o texto do registro.
May 9th, 2023
Com este plugin somente está sendo possível recuperar o texto da opção selecionada, e não utilizar a opção selecionada para gravar no banco. Por exemplo: estou utilizando o plugin para exibir os registros da tabela "Clientes". Após selecionado um dos clientes, não é possível salvar no banco de dados o cliente que foi selecionado. Fiz um teste tentando fazer uma busca de clientes, filtrando o cliente que possui o mesmo nome retornado pelo plugin, mas nenhum resultado é encontrado. Como fazer utilizar o registro selecionado no Search for dropdown e não o texto deste registro?
Commas in selection break the options list
April 27th, 2023
I have commas in the list of texts I used for the dropdown. The dropdown treated the text after the commas as a separate option.
Bubble