Dies scheint ziemlich einfach zu sein, aber ich finde keine Antwort. Ich habe ein Formular, in dem ich bestätigen muss, dass eine Auswahl aus einer Funkgruppe getroffen wurde. Ich habe versucht, das Attribut 'erforderlich' für die Optionsfelder zu verwenden, aber wenn das Formular validiert wird, wird es beschwert, es sei denn, alle Optionsfelder sind ausgewählt (was aufgrund des Designs unmöglich ist).
Was ist der richtige Weg, um eine Funkgruppenauswahl in AngularJS zu validieren?
<form name="myForm" ng-submit="submitForm()" ng-controller="ExampleController">
<input type="radio" ng-model="color" value="red" required> Red <br/>
<input type="radio" ng-model="color" value="green" required> Green <br/>
<input type="radio" ng-model="color" value="blue" required> Blue <br/>
<tt>color = {{color | json}}</tt><br/>
<button type="submit">Submit</button>
</form>
Wenn Sie im Plnkr auf die Schaltfläche "Senden" klicken, wird das Verhalten angezeigt.
ng-required
anstatt es einfach zurequired
tun. Vielen Dank.