title: Why use a form tag when you're submitting via ajax?
body: <p>Philosophical question: </p>
  
  <p>Say I've got a web app that <em>requires</em> javascript and a modern browser, so progressive enhancement is not an issue. If my form is being built via javascript, and my data updates are all being done via ajax POSTs &amp; PUTs, is there really any reason to wrap my controls in a form tag? If I'm still going to use the tag, say for semantic or structural reasons, is there any reason to have action and method params that I'm going to ignore? It kind of feels like a hold-over from an earlier era to me.</p>