Preview: jQuery Multicolumn Dropdown Plug-in
One of the UI components I'm in need of from time to time, is a hierarchy tree where the user needs to select an option. While there are plenty of "tree" scripts, they take up a lot of screen reality and involve lots of clicking. I've always thought I could come up with a better UI component, so we started working on script that would create downdown component that supported hierarchical data.
The problem with doing a dropdown is that if you have a lot of data (which is often the case for us) data really quickly rolls off the screen. To resolve this issue, we split the list into multiple columns when there's too much data. Here's a screenshot of what the dropdown looks like:

I'm hoping to wrap this plug-in up in the next few weeks and release as open source. In the meantime, here's a little screen capture that shows the plug-in in action.

Comments
Keep up the great work!
Our need was specifically for a form UI component. So it's designed to create the look of a select element, with the dropdown being the trigger event.
It wouldn't be that hard to attach the dropdown to another random event, but it's not something I'll do before releasing (since it's not really a need for us at the moment.)
The majority of the code in the plug-in is designed to handle creating the multi-column lists and for positioning.
Looking forward to it Dan :)
http://www.givainc.com/labs/mcdropdown_jquery_plug...
If you like it, don't hesitate to digg it:
http://digg.com/programming/Multicolumn_Dropdown_j...