Choices.js is a lightweight, configurable select box/text input plugin. Similar to Select2 and Selectize but without the jQuery dependency.

Reference
Text inputs
Multiple select input
If the following example do not load, the rate limit has probably been reached. Try again later!
Single select input
If the following two examples do not load, the rate limit has probably been reached. Try again later!
If the following two examples do not load, the rate limit has probably been reached. Try again later!
Try searching for 'fantastic', "Label 3" should display
Try searching for 'fantastic', "Label 3" should display
Below is an example of how you could have two select inputs depend on each other. 'Tube stations' will only be enabled if the value of 'Cities' is 'London'
Form interaction
Change the values and press reset to restore to initial state.
Settings
Theme Mode

Light / Dark / System

  • Sidebar theme

    Light / Dark

  • Sidebar Caption

    Hide/Show

  • Theme Layout

    LTR/RTL

  • Layout Width

    Full / Fixed