Angular:重置表单中所有控件的验证状态

时间:2015-01-03 03:52:11

标签: javascript angularjs validation

每次我要重新验证时,我都需要“重置”表单的状态(验证)。我知道$ setPristine()函数,但这不会重置控件的验证状态(我想删除ng-invalid css-class)。

是否有一个函数可以同时对表单中的所有控件执行此操作?

我在Angular 1.3.8

1 个答案:

答案 0 :(得分:0)

使用$setValidity更改有效状态并通知表单

https://docs.angularjs.org/api/ng/type/ngModel.NgModelController