Traditional form submission because anything else is asking for problems. Sadly the latter seems to be more popular these days. blog.vararu.org/stop-buildin...
blog.vararu.org
Stop building client-side forms
Forms are deceptively hard. Client-side forms are 10x harder.