jQuery widget plugin to create an Ajax in-place-edited input-like control