Veo que tienen un ejemplo aquí:
demo
Y en su código utilizan esto, que es lo mismo que estás usando:
Código HTML:
Ver original<input id="SaveAccount" type="button" value="Submit form" />
No deberías cambiar type="button por submit para que ejecute la acción?
Código HTML:
Ver original<input id="SaveAccount" type="submit" value="Submit form" />
Edito. Dejando el saveaccount como button, si creas un evento en javascript, capturando los datos y serializando los datos del formulario, funciona correctamente. Lo único que hace falta es colocarle un name a cada uno de los campos del form, es por ello que quizá no recibías nada, ya que tienen ID mas no name.
Aquí te dejo un fiddle funcionando: http://jsfiddle.net/moywL8q0/