いくつかのフィールドを含むフォームがあります (ng-repeat でビルドするため、どれだけかわかりません)。送信ボタンに追加しました
ng-disabled=form.field.$invalid
「必須」のすべてのフィールドに追加されましたが、ng-disabled はこの最後のフィールドに対してのみ機能します。私のコード:
<form name="form" novalidate>
<div ng-repeat="q in questions">
<textarea name="answer" type="text" ng-model="answers[$index]" required></textarea>
</div>
<button ng-disabled="form.answer.$invalid || form.answer.$pristine" type="submit" ng-click="submit(q)">'Submit'</button>
</form>
ユーザーがすべてのフィールドを変更したことを確認するにはどうすればよいですか? ありがとう!