Labs: UI inlineEdit
After my last tutorial on building a simple inlineEdit plugin I converted the concepts into a UI widget. It's now sitting in labs for you to use, pick apart and devour:
http://jquery-ui.googlecode.com/svn/branches/labs/inlineedit/demo.html
If you inspect the source code you will notice the structure is quite different. It's actually pretty much the same functionality wise but I have separated each piece into smaller chunks. This makes it easier to extend in future (I plan to write more on ways to extend UI widgets in another post).
Here's a quick peek at the features:
- Basic inline editing - click, edit, save
- Ability to save on pressing ENTER key
- Cancel by un-focussing the input or clicking cancel
- ThemeRoller ready
- Customisable empty placeholder
- Save and Cancel callbacks
- Cancelable Save callback (so you could script a cancel action)
As usual please feedback and help improve this widget either by commenting here or on the InlineEdit design & planning page
Enjoy!


By Daniel Crenna at 9 Sep 2009 1:15 am PDT
By caphun at 9 Sep 2009 2:24 am PDT
By caphun at 9 Sep 2009 3:37 am PDT