What the person is doing
The option set may be long, remote, or frequently changing.
Application · lesson 7 of 20 · Selection And Choice
Underlying principle: Choice controls express how many options are available, how many may be selected, and when the selection takes effect. The control should reveal the meaning and consequence of each choice.
Provide a filterable multi-value picker with selected chips or tags, checked options in the open list, removable values, clear-all behavior, and validation that preserves selections.
Choice controls express how many options are available, how many may be selected, and when the selection takes effect. The control should reveal the meaning and consequence of each choice.
The option set may be long, remote, or frequently changing.
Provide a filterable multi-value picker with selected chips or tags, checked options in the open list, removable values, clear-all behavior, and validation that preserves selections.
Open filtered option list state.
Can users review and remove the selected set before they commit?
Selected values are visible and removable outside the open option list.
The option set may be long, remote, or frequently changing.
Open the working example, try its controls, and compare the behavior against the decision guidance.
The option set may be long, remote, or frequently changing.
Provide a filterable multi-value picker with selected chips or tags, checked options in the open list, removable values, clear-all behavior, and validation that preserves selections.
Open filtered option list state.
Selections disappear when the popup closes.
Expose selected state for options and labels for remove controls.
IBM Carbon Design System - checked
Carbon multiselect guidance supports checkbox options, persistent open menu while selecting, selected-count tags, clear-all behavior, and filtering.
Esri Calcite Design System - checked
Calcite combobox guidance supports multi-selection, filtering, chip display, chip removal, required validation, select-all, and multiple selection modes.
W3C Web Accessibility Initiative - checked
APG listbox guidance documents multiple selection states, keyboard navigation, labels, and aria-multiselectable behavior for custom implementations.
Source trail checked: