Hi I have a form which does update on button click.
$scope.action = \"Update\";
var id = $routeParams.editId;
scope.item = updateRecord.get({ id: id })
At the bottom of your submit function's body run this code below.
// Reset the form model.
vm.project = {};
// Set back to pristine.
vm.form.$setPristine();
// Since Angular 1.3, set back to untouched state.
vm.form.$setUntouched();
"vm.form" is my form name.
For more info have a look at this docs page: https://docs.angularjs.org/api/ng/type/form.FormController