Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Multiselect Dropdown

Security covered Under active development 922 sites

This module provides an improved user experience for selecting multiple options by displaying checkboxes within a dropdown menu. It offers features like select/clear all buttons, a search function, and direct form submission from the dropdown, and it can be used with entity reference and list fields. The module is designed to be accessible and aims for WCAG 2.2 AA compliance.

The Multiselect Dropdown module provides a form render element which displays checkboxes in a dropdown select-like element.

Features

  • Better UX than the HTML <select multiple> element or a long list of checkboxes.
  • Optional buttons for selecting or clearing all items in the dropdown.
  • Optional search box for narrowing the items in the dropdown.
  • Optional buttons to submit the form directly from the dropdown.
  • Provides a form field widget for entity reference and list fields.
  • Uses the native HTML <dialog> element.
  • WCAG 2.2 AA compliance.

Configuration

Multiselect dropdown requires no configuration. See the module's README.md for more information on implementing multiselect dropdowns in Views or form render arrays.

Browser Compatibility

The field widget uses the native HTML <dialog> element, a newer element not widely supported until 2022. The multiselect_dropdown_polyfill submodule provides a polyfill through GoogleChrome/dialog-polyfill which extends support through browsers released in or after 2019.

Accessibility

Multiselect dropdowns aim to be WCAG 2.2 AA compliant and provides additional text for screen readers on how to interact with the multiselect dropdown. If you find an issue, please create a new issue in the issue queue.

Drupal 10–11

Ask your assistant about Multiselect Dropdown

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
15
Tracked since
Feb 2024
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 4
Maintenance
Dormant

Release Timeline

Releases

Version Type Core PHP Release date
1.2.4 Stable 10–11 Jun 20, 2025
1.2.3 Stable 10–11 Feb 27, 2025
1.2.2 Stable 10–11 Nov 27, 2024
1.2.1 Stable 10–11 Oct 18, 2024
1.2.x-dev Dev 10–11 Oct 4, 2024
1.2.0 Stable 10–11 Oct 4, 2024
1.1.2 Stable 10–11 PHP ^8.1 Aug 2, 2024
1.1.1 Stable 10–11 PHP ^8.1 Jun 14, 2024
1.1.x-dev Dev 10–11 PHP ^8.1 May 23, 2024
1.1.0 Stable 10–11 PHP ^8.1 May 23, 2024