The combobox is a text field with a list of suggestions. Search is fuzzy and ignores accents: the best matches come first and the matched letters are marked. It takes the same NuiOption objects as the select.

With multiple, chosen options become chips before the text, and create turns typed text into a new value. For results from a server, turn filtering off, search on (queryChange) and set loading while you wait.

Search

Matched letters don’t need to be next to each other, and keywords count too. clearable adds a clear button and lets Escape clear the value.

Chosen: none. Try “swz”, or “schweiz”.

Chips and new values

multiple shows chips and binds [(values)]. When the text isn’t an option yet, create offers to add it.

docs

docs. Backspace removes the last one.

Server results

The list shows what the server sent, unfiltered, with a loading row while it waits. Chosen labels are kept when new results arrive.

Assigned to nobody. Results take 400 ms, as from a server.