Skip to content

Commit 4b451fe

Browse files
committed
tweak readme to show differences from chosen
1 parent 98903a4 commit 4b451fe

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,20 @@ Select2 is a jQuery based replacement for select boxes. It supports searching, r
55

66
To get started -- checkout http://ivaynberg.github.com/select2!
77

8+
What Does Select2 Support That Chosen Does Not?
9+
-------------------------------------------------
10+
11+
* Working with large datasets: Chosen requires the entire dataset to be loaded as `option` tags in the DOM, which limits
12+
it to working with small-ish datasets. Select2 uses a function to find results on-the-fly, which allows it to partially
13+
load results.
14+
* Paging of results: Since Select2 works with large datasets and only loads a small amount of matching results at a time
15+
it has to support paging. Select2 will call the search function when the user scrolls to the bottom of currently loaded
16+
result set allowing for the 'infinite scrolling' of results.
17+
* Custom markup for results: Chosen only supports rendering text results because that is the only markup supported by
18+
`option` tags. Select2 provides an extension point which can be used to produce any kind of markup to represent results.
19+
* Ability to add results on the fly: Select2 provides the ability to add results from the search term entered by the user, which allows it to be used for
20+
tagging.
21+
822
Bug tracker
923
-----------
1024

0 commit comments

Comments
 (0)