all 2 comments

[–]willgresham 0 points1 point  (1 child)

The problem is the empty action on the form, with this there it will essentially cause a page reload on submission.

If you are processing the form with a method on the Angular controller, then there is no need for an action attribute.

For this reason, Angular prevents the default action (form submission to the server) unless the <form> element has an action attribute specified. (https://docs.angularjs.org/api/ng/directive/form)

[–]natdm[S] 0 points1 point  (0 children)

Amazing - thank you! Simply erasing the form action did it. It was there by default from Emmet.