How to Create Searchable Gravity Forms Drop Downs and Multi Selects

Turn your Drop Down, Multi Select, and Address fields into searchable and keyboard-friendly selection fields with a single toggle.

  1. Setting Up Advanced Select
  2. How Advanced Select Works
    1. Address Field Support
  3. Accessibility Wins
    1. Improved Keyboard Navigation
    2. Screen Reader Support
    3. Mobile Ready
  4. One Click, Big Magic

Drop Down and Multi Select fields are how online forms handle choices at scale. Add 30 or 50 options and these fields work beautifully.

But push them to hundreds or thousands of choices—like scrolling through every building in Chicago on a property search form—and the experience falls apart. Before you know it, you’re caught in an endless “scroll-pocalypse.” For those navigating with a keyboard or screen reader? It becomes really challenging.

GP Advanced Select breaks this bad spell, turning your dropdowns, multiselects, and even address fields into searchable fields that are effortless to navigate, whether using a mouse, keyboard, or screen reader.

Best of all? One simple toggle makes it all happen.

This article requires the Gravity Forms Advanced Select perk.

Buy Gravity Perks to get this perk plus 50 other premium Gravity Forms plugins!

View Plugin Buy Now

Setting Up Advanced Select

Advanced Select works on three field types: Drop Down, Multi Select, and Address fields.

First, open your Spellbook, and activate GP Advanced Select.

Then in your form:

  1. Select or add Drop Down, Multi Select, or Address field/s.
  2. Open the field settings and look for the Perks tab.
  3. Turn on Enable Advanced Select.
A Drop Down Field is selected, with its settings open on the right. The ‘Enable Advanced Select’ setting is toggled on.

That’s it! Preview your form and give it a test drive.

How Advanced Select Works

That single toggle just unlocked a range of upgrades. Here’s what you get.

Instead of scrolling through hundreds of choices, users click the field and can now start typing. The choices filter in real-time as they type.

A user interacts with a dropdown field by clicking it and typing 'Penthouse' to filter and select the option. The user then moves to a multiselect field and selects five different options from the dropdown list.

Address Field Support

The search bar works on Country dropdowns in Address fields. If you’re using US or Canadian address types, the State selector becomes searchable too.

A user clicks on the country dropdown in an address field, types 'United' to filter the options, and selects 'United States' from the filtered results.

Pro-tip

Looking to add this same searchable magic to Date and Time fields? We’ve got a helpful snippet ready for you!

Accessibility Wins

Beyond the improved UX, you’ve just made your selection fields accessible to people who rely on keyboards and screen readers. ♿️

Here’s how it works.

Improved Keyboard Navigation

Standard selection fields support keyboard navigation, but Advanced Select makes it more efficient by filtering choices by typing, then navigating only through relevant results.

Here’s how:

  • Tab to focus the field and open the dropdown list.
  • Up/Down arrow keys to navigate through the options.
  • Enter to select an item.

For managing multiple items (Multi Select fields):

  • CMD/CTRL + Click to select multiple items one by one.
  • Hold Shift + left/right arrow keys to navigate between selected items.
  • Backspace or Delete to remove selected items.
A user uses keyboard shortcuts to navigate the form, focuses on a dropdown field to select 'Penthouse', and moves to the next multiselect field, types three addresses one after the other, and selects them respectively.

Screen Reader Support

Advanced Select is fully compatible with screen readers. Every action, searching, selecting, and removing choices, is announced. Users always know exactly where they are and what’s happening

A user navigates a form using keyboard shortcuts. They focus on a dropdown field, type 'Penthouse' to filter options, and select the result. A screen reader box displays announcements describing each action.

Mobile Ready

Advanced Select fields adapt perfectly for touchscreens. Tap the field and the keyboard appears with the search bar ready. Type a few letters and filtered options appear instantly.

A smartphone screen shows a user navigating a form. The user taps a dropdown field, uses the on-screen keyboard to type and filter options, selects one, then moves to a multiselect field and repeats the process.

One Click, Big Magic

Next time you’re adding a field with hundreds or thousands of choices, you’ll know exactly what to do. 😉

Leave a Reply

Your email address will not be published. Required fields are marked *

  • Trouble installing this snippet? See our troubleshooting tips.
  • Need to include code? Create a gist and link to it in your comment.
  • Reporting a bug? Provide a URL where this issue can be recreated.

By commenting, I understand that I may receive emails related to Gravity Wiz and can unsubscribe at any time.


This field is for validation purposes and should be left unchanged.
Grab a bundle of free Gravity Forms plugins

Enter your email and receive our most popular free plugins and snippets, plus access to hundreds of others.