We should pick a better select UI component.
We need it to clean up the long list of categories at Make a wish
Related thread:
http://tiki.org/tiki-view_forum_thread.php?comments_parentId=46011
Criteria:
- Must work for mobile and touch
- Future-proof
- jQuery
- Styleable using Themeroller
Options
- https://www.ohloh.net/p/compare?project_0=select2&project_1=chosen&submit_2=Go
- https://code.google.com/p/dropdown-check-list/
- http://ivaynberg.github.com/select2/
- http://harvesthq.github.com/chosen/
- http://www.jquery4u.com/plugins/10-jquery-selectboxdrop-down-plugins/
- http://quasipartikel.at/multiselect_next/
- http://loudev.com/
- http://www.std42.ru/jquery-multiselect/
Proposals
Chosen JS
Proposal by luci
"Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors."
Demo
Pros and Cons
Pros |
Cons |
|
|
Select2
Suggested by mlaporte
"Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. Look and feel of Select2 is based on the excellent Chosen library."
Demo
Pros and Cons
Pros |
Cons |
|
|
Issues
- Could we fork it and change the license ?
Conclusions
All the other options do not support single select/multi select or aren't that user friendly and/or flexible and usually they take double space of common multiselect. —