FlexBox
Visit the FlexBox Home PageFlexBox is a jQuery plugin that is intended to be a very flexible replacement for html textboxes and dropdowns, using ajax to retrieve and bind JSON data.
It can be used as a:
- ComboBox, with per-result html templates
- Suggest box, like Google's search
- Data-driven type-ahead input box
It supports:
- Theming/Skinning via css
- Flexible paging
- Configurable client-side caching
- Much more... (see Configuration Options in the documentation)
Screenshot
More demos and code examples
Why?
There are plenty of other jQuery plugins out there, but none of the ones I found met my needs. As I started working on my implementation, I realized I could make it more generic, and very flexible, and release it as open source so that others might benefit from it as well.
Many thanks to the
ExtJS project, for providing the inspiration to make this full-featured and flexible (without the large download size of Ext),
and to
jquery.suggest, for giving me a great head start, and some cool feature ideas.
This is a work-in-progress, so please let me know if you have any comments or ideas!
Thanks,
Noah HeldmanFairway Technologies