如何在清除按钮上清除NG-Show验证消息



我正在使用验证检查输入字段,并显示诸如"联系人字段仅接受字符"之类的验证消息,如果我单击"取消"按钮,它将关闭弹出窗口。同样,如果我打开同一弹出窗口以添加已经显示的NG-Show验证消息的新数据仍在显示。验证消息尚未清除。如何在取消按钮中清除ng-show验证消息单击

我已经使用了Form.InputName ="来清除表单输入值。但是我该如何清除Angularjs中的验证消息

您可以在此处使用以下代码。myform是表单名称。并以&&& 在html代码中的验证消息中提交给您的ng-show条件。

 $scope.Submitted = false;
 $scope.MyForm.$rollbackViewValue();
 $scope.MyForm.$setSubmitted();
 $scope.MyForm.$setPristine();
 $scope.MyForm.$setUntouched();

尝试此

<button type ="button" ng-click="hideNotifications()" >Cancel </button>

在控制器中

$scope.hideNotifications = function () {
  $scope.message = false;
  }

最新更新