Select2 is a jQuery replacement for select boxes. It supports searching, remote data sets, infinite scrolling of results and it’s look and feel is based on Chosen library.


  • Select2 allows for finding and adding results on-the-fly
  • Selec2 provides an extension point which can be used to produce any kind of markup to represent results
  • Modern browser compatibility
  • Component place holders, HTML5 data-placeholder
  • Selec2 allows to define minimal input length
  • Templating
  • AJAX/JSONP built in support.
  • Infinite scroll with remote data
  • Tagging support
  • Many components select boxes


Select2 is published under Apache License, Version 2.0


Select 2 Homepage