Select
Select field renders a native select element. Supports optgroups
and disabled
attributes.
Example configuration
This will produce the following
It will use the option text as the value. If you wish to separate values from option texts use the following syntax for the choices
key:
disabled
disabled
If disabled
keys are specified, they'll be respected. E.g:
will result in the following
Notice that the third option is not selectable.
optgroups
optgroups
You can create complex select elements with optgroups
. To do that, use the optgroups
key instead of choices
. Each optgroup
has the following signature:
where label
will store the text for the label
attribute and choices
is an array of options like in the example configuration.
The following configuration
will result in the following
Note that the whole second optgroup
is disabled because the disabled
key is specified for the optgoup
itself, not like individual disabled
keys in groups 1 and 3.
Params
Name | Type | Description |
| string |
|
| string | Unique ID that will be used to retrieve the value (required) |
| string | Specifies in which tab this option will be rendered |
| string | Shows a heading to the left of the field |
| string | Shows a description text (can have HTML) |
| array | Can be an array of strings or an array of arrays with |
| array | Array of arrays with |
Last updated