jQuery In-Place Editor is a jQuery plugin that turns any element or group of elements into an Ajax in-place editor using only one line of code. It’s written using the jQuery Library, which is available free at http://jquery.com. I saw this on Flickr a while back and I thought it was really great how you can update the title and description of a photo without having to go to an admin page.

Another In-Place Editor allow us to create in-place editor for Standard Text box, Text area and Select Dropdown.
Some Features
- Esc key will cancel an active editor
- On blur will by default cause the editor to submit the value to the server. This can be overridden to cancel the submission.
- Submit to a callback function to handle the in-place submission, rather than submitting to a URL
- Optional validation of a blank field; By default if the field is blank, the form won’t submit and the user will receive an alert
These are only a few of the parameters that can be passed into the editor. But It’s highly customizable. Once the in-place editor form is submitted, it sends a POST request to the URL that is specified in the editor’s parameters along with three form fields:
- original_html; the original text in the in-place editor container
- update_value; the new value of the text from the in-place editor
- element_id; the id attribute of the in-place editor
Download jQuery In PLace Editor Plugin
Requirement: jQuery
Demo: http://jquery-in-place-editor.googlecode.com/svn/trunk/demo/index.html
Download: http://code.google.com/p/jquery-in-place-editor/downloads/list
Website: http://code.google.com/p/jquery-in-place-editor/