如何在AngularJS中生效时自动提交表单

时间:2013-07-16 13:12:13

标签: angularjs

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

如何在AngularJS生效时自动提交表单?

1 个答案:

答案 0 :(得分:4)

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

您可以对表单字段的$ valid属性执行$ watch,并在表单生效后立即提交。

看我的小提琴here

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

    });

您可以从表单指令documentation

获取模式详细信息