codice:
<form name="formNAME" id="formID" action="page.php" method="post" />

   <input type="text" name="campo1" />
   <input type="text" name="campo2" />
   <input type="text" name="campo3" />

   <input type="image" src="path/to/image" />

</form>
codice:
$document.ready(function(){
   $.post("page.php", $("#formID").serialize());
   return false;
});
Questo dovrebbe intercettare direttamente il submit del form? Perchè non lo fa.
o si deve mettere qualcosa al submit del form?