Collection of free jQuery select/multiselect box code examples and plugins from Codepen, Github and other resources. Update of March 2021 collection. 1 new item.

Related Articles:

  1. CSS Select Boxes
  2. Bootstrap Select Boxes
  3. Tailwind Select Boxes

Table of Contents:

  1. Select Box Examples
  2. Select Box Plugins

Select Box Examples

Author

  • rajeshdn

Made with

  • HTML / CSS / JS

About a code

Custom Select Box

Custom select box with little jQuery.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Aaron Iker

Made with

  • HTML / CSS (SCSS) / JS

About a code

Dropdown Menu Interaction

Dropdown menu interaction in jQuery.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: jquery.js

Author

  • Aaron Iker

Made with

  • HTML / CSS (SCSS) / JS

About a code

Select Menu Interaction

Animated select menu interaction in jQuery.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: jquery.js

Author

  • Aaron Iker

Made with

  • HTML / CSS (SCSS) / JS

About a code

Select Dropdown

Created a live version of the select dropdown from the Gear CMS styleguide, dark & light version.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: jquery.js

Author

  • Aaron Iker

Made with

  • HTML / CSS / JS

About a code

Fancy Multiple Select

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Heath

Made with

  • HTML (Pug) / CSS (SCSS) / JS

About a code

Select Fields

Just a little form to showcase how you can use DL, DT & DD to spice up your select boxes.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Dejan Babić

Made with

  • HTML / CSS (SCSS) / JS

About a code

Responsive Custom Select Box

Responsive custom select box with custom scroll.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: chosen.css, jquery.mCustomScrollbar.css, jquery.js, jquery.nicescroll.js

Author

  • Luís Carvalho

Made with

  • HTML / CSS / JS

About a code

Animated Selected Box

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: jquery.js

Author

  • mySociety

Made with

  • HTML / CSS / JS

About a code

jQuery Multi Select

Converts <select multiple> elements into dropdown menus with checkboxes.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: jquery.multi-select.js

Author

  • Nipun Paradkar

Made with

  • HTML / CSS / JS

About a code

Select-Boxes

Animated select boxes in jQuery.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: font-awesome.css, jquery.js

Author

  • Bhakti Pasaribu

Made with

  • HTML (Haml) / CSS (SCSS) / JS

About a code

Select Option Interaction

Built with TweenMax GSAP.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: tweenmax.js textplugin.js

Author

  • Valentin Mocanu

Made with

  • HTML / CSS (SCSS) / JS

About a code

Material Design Select Box

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: bootstrap.css, jquery.js, jquery.scrollTo.js

Select Box Plugins

Demo image: Select2
Made by
  • fk, jpic, kevin-brown
Github activity
  • 22000 stars
  • 831 watchers
About a plugin

Select2

Select2 is a jQuery-based replacement for select boxes. It supports searching, remote data sets, and pagination of results.

Demo image: Selectize
Made by
  • selectize
Github activity
  • 10753 stars
  • 335 watchers
About a plugin

Selectize

Selectize is the hybrid of a textbox and select box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc.

Demo image: Bootstrap Select
Made by
  • Silvio Moreto
Github activity
  • 6971 stars
  • 338 watchers
About a plugin

Bootstrap Select

Bootstrap-select is a jQuery plugin that utilizes Bootstrap's dropdown.js to style and bring additional functionality to standard select elements.

Demo image: Multiple Select
Made by
  • 文翼
Github activity
  • 1424 stars
  • 90 watchers
About a plugin

Multiple Select

A jQuery plugin to select multiple elements with checkboxes.

Demo image: jQuery Select Box Plugin
Made by
  • Greg Franko
Github activity
  • 869 stars
  • 61 watchers
About a plugin

jQuery Select Box Plugin

A jQuery plugin that progressively enhances an HTML select box into a single option dropdown list. The dropdown list can be optionally styled with Twitter Bootstrap, jQueryUI ThemeRoller, or jQuery Mobile, optionally animated with jQueryUI show/hide effects, and works on desktop, tablet, and mobile browsers.

Demo image: jQuery Selectric
Made by
  • Leonardo Santos
Github activity
  • 629 stars
  • 37 watchers
About a plugin

jQuery Selectric

jQuery Selectric is a jQuery plugin designed to help at stylizing and manipulating HTML selects.

Demo image: Custom Select Box CSS Style Plugin
Made by
  • Adam Coulombe
Github activity
  • 615 stars
  • 44 watchers
About a plugin

Custom Select Box CSS Style Plugin

Lightweight, unobtrusive, custom style select boxes with jQuery.

Demo image: jQuery Nice Select
Made by
  • Hernán Sartorio
Github activity
  • 569 stars
  • 28 watchers
About a plugin

jQuery Nice Select

A lightweight jQuery plugin that replaces native select elements with customizable dropdowns.

Demo image: Chained
Made by
  • Mika Tuupola
Github activity
  • 560 stars
  • 42 watchers
About a plugin

Chained

Chained is simple plugin for chained selects. It works with both jQuery and Zepto. You can choose from two different versions. Use jquery.chained.js if you do not want to make external queries for setting content of child selects. This version uses data attirbutes to decide the content.

Demo image: jQuery SelectBox
Made by
  • Marc J. Schmidt
Github activity
  • 558 stars
  • 26 watchers
About a plugin

jQuery SelectBox

A jQuery plugin for replacing select elements.

Demo image: Select-or-Die
Made by
  • Per
Github activity
  • 551 stars
  • 21 watchers
About a plugin

Select-or-Die

Yet another jQuery plugin to style select elements.

Demo image: Simple Drop Down Effects
Made by
  • Codrops
Github activity
  • 443 stars
  • 42 watchers
About a plugin

Simple Drop Down Effects

A jQuery plugin for transforming select inputs into drop-down lists with some simple expanding effects.

Demo image: jquery.sumoselect
Made by
  • Hemant Negi
Github activity
  • 412 stars
  • 44 watchers
About a plugin

jquery.sumoselect

A jQuery plugin that progressively enhances an HTML select box into a single/multiple option dropdown list. The dropdown list can be fully customizable using simple CSS.

Demo image: Minimalect
Made by
  • Oskari Groenroos
Github activity
  • 372 stars
  • 19 watchers
About a plugin

Minimalect

Minimal select replacement for jQuery.

Demo image: Multiselect
Made by
  • Adrian Crisan
Github activity
  • 208 stars
  • 21 watchers
About a plugin

Multiselect

jQuery multiselect plugin with two sides. The user can select one or more items and send them to the other side.

Demo image: jQuery MultiSelect
Made by
  • nobleclem
Github activity
  • 109 stars
  • 17 watchers
About a plugin

jQuery MultiSelect

Turn a multiselect list into a nice and easy to use list with checkboxes. This plugin is simply an alternative interface for the native select list element. When you check an option in the plugin the value is selected on the native list. This allows the value to be submitted in a form as well as retreived through normal POST/GET and javascript methods.

Demo image: Selectator
Made by
  • QODIO
Github activity
  • 79 stars
  • 10 watchers
About a plugin

Selectator

Selectator is a jQuery-based replacement for select boxes. It supports searching, custom renderers, remote data (ajax), search delay, minimum search length, selection remove/clear and placeholders. It affects the original select box directly, which is used as the data container.