Angularjs将页面中的所有表单重置为原始状态

时间:2016-04-01 12:43:15

标签: angularjs forms validation

我在Angularjs应用程序中有一个搜索按钮,当我点击将呈现不同小部件的搜索按钮时,每个小部件都有<form>,如果任何一个表单验证失败并且表单状态为$,则向服务器提交数据脏。如果我再次搜索不同的值并想清除以前的错误。

如何再次单击搜索按钮将所有表单重置为$ pristine?

1 个答案:

答案 0 :(得分:1)

您可以使用$scope.formName.$setPristine(true)。这在更高版本的角度中可用,用于将表单重置为原始状态