<ui-select>

Native, searchable, or inline select control.

Forms · stable · since 2.0.0 · extends UIListElement

Examples

<ui-select label="Country" name="country" value="nl"><ui-option value="nl">Netherlands</ui-option><ui-option value="be">Belgium</ui-option></ui-select>
<ui-select label="Native" mode="native"><ui-option value="a">Alpha</ui-option><ui-option value="b">Beta</ui-option></ui-select>

Playground

Generated HTML

Event log

    API

    Attributes and properties

    PropertyAttributeTypeDefaultDescription
    disableddisabledbooleanfalse
    busydata-ui-busybooleanfalse
    namenamestring""Name of the form control.
    valuevaluestring""Selected option value.
    labellabelstring""Visible label.
    requiredrequiredbooleanfalseMark as required.
    readonlyreadonlybooleanfalseRead-only.
    primaryprimarybooleanfalsePrimary label emphasis.
    filterTextfilter-textstring""Current filter query.
    multiplemultiplebooleanfalseReserved; not implemented in this build.
    hotkeyshotkeysbooleanfalseSelect with digits 1–9 when no filter is active.
    numberednumberedbooleanfalseShow option numbering.
    modemodestring"combobox"combobox, native or inline.
    placeholderplaceholderstring""Combobox placeholder.
    emptyTextempty-textstring""Text when no option matches.
    inlineinlinebooleanfalseAlways show the option list.

    Methods

    Events

    Slots