成功提交后删除ng-submitted

时间:2015-03-05 11:59:48

标签: angularjs angularjs-ng-form

我有一个通过api提交的表单,可以在发布请求完成后立即重复使用。

对于验证样式要求,我需要从ng-submitted中删除css类<form>,我似乎找不到用于清除它或重置表单的角度方法。

我试过了:

myForm.$submitted = false;

但这不会删除ng-submitted

这种方法是否存在于角度1.3?

1 个答案:

答案 0 :(得分:9)

嗨,我认为你需要这样做:

myForm.$setPristine();
myForm.$setUntouched();

这将清除提交状态,并且所有字段都将保持不变,但这并不会清除字段值,如果您希望单独执行此操作