For a while now I’ve wondered if there is an easy way to “AJAXify” forms without taking away from the semantics and functionality of a normal HTML form. So I came up with a simple solution powered by jQuery. The main aim here is to be able to just drop the javascript on top of the HMTL form in a progressive enhancement style so that the underlying HTML form would work even if the javascript is turned off.