FlexBox

Visit the FlexBox Home Page

FlexBox 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

ffb-templated.gif

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 Heldman
Fairway Technologies
Last edited Nov 7 2008 at 5:08 PM by nheldman, version 6

 

Want to leave feedback?
Please use Discussions or Reviews instead.

Archived page comments (2)

Updating...
© 2006-2009 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2009.10.27.15987