Select2
6.0
Score

jQuery Select2 box replacement with search & paging

What is Select2?

Select2 is a jQuery-based replacement for traditional select boxes, offering features like search, pagination, and remote data support. Compatible with multiple platforms like AngularJS and Ruby on Rails, it's ideal for managing large or dynamic datasets.

JavaScript
jQuery
Select

Summary of Select2

  • 👍

    Supports searching within large datasets.

  • 👍

    Allows remote data loading via AJAX.

  • 👍

    Enables pagination with infinite scrolling.

  • 👍

    Customizable rendering of results using templating.

Built by

Select2
Select2
@select2
+ 399 other contributors

Last push
8 months ago
Stars
26 k

Forks
6.2 k
Open Issues
147
Closed Issues
6.2 k

Last Update
4 years ago
Version
4.1.0-rc.0
Typings

Downloads
28.4 M
Dependencies
0
Size
846 kB
Select2 is a jQuery-based component that replaces standard select boxes with a more feature-rich alternative. It supports searching, which allows users to easily find items in large datasets. Additionally, Select2 supports remote data loading and infinite scrolling for paginated results. This makes it particularly useful for working with large and dynamic datasets. It is compatible with modern browsers, including IE 8+, Chrome 8+, Firefox 10+, Safari 3+, and Opera 10.6+. Developers can integrate it via CDN or plugins for various platforms like AngularJS, Ruby on Rails, and Drupal. Select2 also supports customizable themes and internationalization, making it adaptable to various UI needs.