I have found it a couple of days ago and incorporated into my project for the users to be able to edit a complex table as if it was a database manager. Highly recommend it to everyone – a great ajax edit in place plugin and works really fine.
Couple of tips from my experience: it passes on only two values – the id of the element you are editing and the edited value. If you want to pass on more than two values, just generate the id of the element to contain several values, divided by some special symbol and then use explode to derive the values.
Also a CSS tip: in order to style the input element, since sometimes it may not fit your design, you have to mention it not in the css file of your site, but mention it right after the script, just like in this example:
[code=html]<script type=”text/javascript” src=”jq/jquery.jeditable.mini.js”></script>
<script type=”text/javascript”>
$(document).ready(function() {
$(‘.cat_item’).editable(‘cat_edit.php’, {
cssclass : ‘tiny’,
tooltip : ‘Click to edit…’
});
});
</script>
<style>
form.tiny>input{
font-size:8pt;
}
</style>