Remove default styles like linear-gradients on other elements.
To get started, checkout examples and documentation at http://ivaynberg.github.com/select2
- Enhancing native selects with search.
- Enhancing native selects with a better multi-select interface.
- Loading data from JavaScript: easily load items via ajax and have them searchable.
- Nesting optgroups: native selects only support one level of nested. Select2 does not have this restriction.
- Tagging: ability to add new items on the fly.
- Working with large, remote datasets: ability to partially load a dataset based on the search term.
- Paging of large datasets: easy support for loading more pages when the results are scrolled to the end.
- Templating: support for custom rendering of results and selections.
- IE 8+
- Chrome 8+
- Firefox 10+
- Safari 3+
- Opera 10.6+
- Wicket-Select2 (Java / Apache Wicket)
- select2-rails (Ruby on Rails)
- AngularUI (AngularJS)
- Django
- Symfony
- Symfony2
- Bootstrap 2 and Bootstrap 3 (CSS skins)
- Meteor (modern reactive JavaScript framework; + Bootstrap 3 skin)
- Meteor
- Yii 2.x
- Yii 1.x
- AtmosphereJS
Select2 supports multiple languages by simply including the right language JS
file (select2_locale_it.js
, select2_locale_nl.js
, etc.) after select2.js
.
Missing a language? Just copy select2_locale_en.js.template
, translate
it, and make a pull request back to Select2 here on GitHub.
The documentation for Select2 is available through GitHub Pages and is located within this repository in the gh-pages
branch.