1

表单中有一个具有严格格式的字段(验证器已经到位)。

一旦表单生效,如何在AngularJS中自动提交表单?

4

1 回答 1

4

我假设您正在谈论表单数据(模型数据)的 ajax 帖子。

您可以对表单字段的 $valid 属性执行 $watch 并在表单变为 true 时立即提交表单。

在这里看我的小提琴

就像是

 $scope.$watch('myForm.userName.$valid',function(newValue,oldvalue) {
        if(newValue) {
            alert('Model is valid');
            //Can do a ajax model submit.
        }

    });

您可以从表单指令文档中获取模式详细信息

于 2013-07-16T14:07:20.437 回答