表单中有一个具有严格格式的字段(验证器已经到位)。
一旦表单生效,如何在AngularJS中自动提交表单?
我假设您正在谈论表单数据(模型数据)的 ajax 帖子。
您可以对表单字段的 $valid 属性执行 $watch 并在表单变为 true 时立即提交表单。
在这里看我的小提琴
就像是
$scope.$watch('myForm.userName.$valid',function(newValue,oldvalue) {
if(newValue) {
alert('Model is valid');
//Can do a ajax model submit.
}
});
您可以从表单指令文档中获取模式详细信息