我有一个验证,例如ng-required,当用户更改输入字段中的值时执行验证。
例如,当我创建新表单并且用户单击保存按钮时,不执行验证,我需要在保存按钮单击时检查验证 目前我正在查看Form。$ dirty。
我是这方面的新手,请建议在angularjs中处理验证的正确方法
由于
答案 0 :(得分:0)
您可以使用内置属性$ valid并在ng-submit:
中使用它.controller(function($scope, analyticsService) {
$scope.rows = "";
// I am assuming you have your $http (angular ajax wrapper) call in a service which I will call analyticsService for example purposes
analyticsService.getResults(function(result){
$scope.rows = JSON.parse(result.rows);
})
}
仅当testForm。$ valid为true时才调用submit函数。