jQuery Roundup: jQuery UI APIs, jQuery Smart AutoComplete, jFormer

08 Mar 2011 | By Alex Young | Tags jquery plugins forms validation

jQuery API Redesigns

In API Redesigns: The Past, Present and Future on the jQuery UI Blog, Scott González talks about the origins, current state, and future of the jQuery UI APIs:

Over time, this led to what we have today, where something as simple as a draggable element has almost 30 options. On one hand, it’s impressive that so many various use cases can be handled, often with the use of just one or two of these options. On the other hand, finding the right one or two options to use can be a daunting task, especially for new users.

The goal of the 2.0 release is to have simpler APIs with increased stability and full test suites. This will require some backwards-incompatible changes, however:

We know that no one looks forward to refactoring existing code to work with API changes, and we’re working to make sure the transition process will be clear and simple. We hope that you, our users, understand that we need take this opportunity to refine jQuery UI to make it more robust, extensible, and maintainable in the long term.

jQuery Smart AutoComplete

jQuery-Smart-Auto-Complete (MIT License) by Lakshan Perera is an AutoComplete plugin that’s easy to install and comes with sensible default options. It works with keyboard controls, and supports custom filtering algorithms.

There’s a Smart AutoComplete demo which has plenty of examples, and Lakshan wrote a blog post introducing jQuery Smart AutoComplete.

jFormer

jFormer (MIT/GPL, demos, documentation) is a form framework written with jQuery and PHP. A PHP object, JFormer is used alongside some appropriate client-side JavaScript to take a lot of the drudgery out of form development.

This made me wonder if there’s anything similar that would work in Node or Ringo, and I found forms for Node which I’ll talk about tomorrow.


blog comments powered by Disqus