Как я могу пропустить проверку вложенных форм с помощью AngularJS? Я должен сделать внешнюю форму действительной, даже если ее дочерняя форма недействительна.
В приведенном ниже примере внешняя форма должна быть действительной (fOuter.$valid
должно быть истинно). По умолчанию это не так. Есть ли опция?
Код (jsFiddle):
<div ng-app ng-controller="Ctrl">
<ng-form name="fOuter">
<h3>Outer form (valid={{fOuter.$valid}})</h3>
<input type="text" name="txtOuter" ng-model="outer" placeholder="(required)" required />
<ng-form name="fInner">
<h3>Inner form (valid={{fInner.$valid}})</h3>
<input type="text" name="txtInner" ng-model="inner" placeholder="(required)" required />
</ng-form>
</ng-form>
</div>