Combo box

Content Type: Widget
Categories: User Interface

Overview

The Combo box widget displays a list of options that users can select from and supports

  • Associations
  • Enumeration and Boolean attributes
  • Multi-selection for reference sets
  • Type-ahead to filter options
  • Custom content rendering (e.g. to add images next to the caption)
  • Custom footer (e.g add button below the option list)

This widget is the successor of the Drop-down, Reference selector, Reference set selector, and Input reference set selector widget.

Documentation

Please see Combo box in the Mendix documentation for details.

Releases

Version: 2.0.2
Framework Version: 10.7.0
Release Notes: ### Fixed - We fixed an issue where the onChange event was not being triggered when selecting an item for the first time. - We fixed an issue where the combo box values would not refresh after toggling its read-only state.
Version: 2.0.1
Framework Version: 10.7.0
Release Notes: ### Fixed - We fixed an issue with the toolbar visibility when a combobox menu overlays it.
Version: 2.0.0
Framework Version: 10.7.0
Release Notes: ### Added - We added the ability to auto label combobox, based on the set attributes. - We implement the selection API for combobox that use database datasource, which allows the widget selection to be listened into. ### Fixed - We fixed a11y issue where aria-required not applied in the widget.
Version: 1.6.3
Framework Version: 9.24.0
Release Notes: ### Added - We added a new filter type, 'Contains (exact),' as an option to provide a more strict search ranking.
Version: 1.6.2
Framework Version: 9.24.0
Release Notes: ### Changed - Due to technical limitation, it is not possible to use lazy load on caption type = expression. Thus, we removed lazy loading for this configuration.
Version: 1.6.1
Framework Version: 9.24.0
Release Notes: ### Changed - We changed the default value for lazy loading. From now on, lazy loading will be true by default. - We fixed an issue where in some cases the clear button is rendered outside of a combobox.
Version: 1.6.0
Framework Version: 9.24.0
Release Notes: ### Changed - We changed how input filtering works for lazy loading. if set to true, then the filter will works by retrieving directly from datasource, otherwise it works by scanning the current loaded data. ### Added - We added Spinner and Skeleton loaders in addition to lazy loading feature. The default loader is spinner, and skeleton can also be selected. This improves UX when loading more content. - We added lazy loading feature. By default it is turned off. When turned on, the items will be loaded in batches when scrolling.
Version: 1.5.0
Framework Version: 9.24.0
Release Notes: ### Added - We added readonly style to the combobox configuration.
Version: 1.4.0
Framework Version: 9.24.0
Release Notes: ### Changed - We made accessibility text as optional. - We are no longer retrieving full dropdown options list if the combobox is readonly. ### Added - We improved accessibility on combobox by removing a duplicated aria-expanded from combobox widget. ### Fixed - We fixed an issue with the sorting of the displayed selected items in Multi Selection, where the sorting of selected items did not match the sorting in the menu.
Version: 1.3.1
Framework Version: 9.24.0
Release Notes: ### Fixed - We fixed scrollbar click issue causing combobox to close.