This is really easy, but not widely known.
Submitting:
<a href="#" onclick="document.getElementById("ID").submit();">Submit</a>
Form:
<form style="display:none;" name="NAME" id"ID" method="post" action="ACTION">
<input type="hidden" value="VALUE" name="NAME" id="ID" />
</form>