Ich habe ein erforderliches <select>
Feld:„Erforderlich“ Validierung nicht funktioniert in <select> mit Standardwert
<select name="service_id" class="Sitedropdown" style="width: 220px;"
ng-model="ServiceID"
ng-options="service.ServiceID as service.ServiceName for service in services"
required>
<option value="">Select Service</option>
</select>
Wenn es leer ist, sollte das Formular eine Nachricht „Select Service“ Fehler anzuzeigen. Hier ist eine funktionierende plunker.
Es funktioniert gut, wenn Sie absichtlich die leere Option auswählen. Aber wenn Sie die Seite neu laden, ist die service_id
standardmäßig leer und es gibt keine Validierung. Wie kann AngularJS den Standardwert validieren?
Du hast Recht.. Ich werde die richtige Antwort posten. – lucasnadalutti