Die Validierung für das Feld auswählen-Winkel-2

Ich bin mit [email protected] release. Wie würde ich eine validation auf wählen Sie field?

<div class="form-group" [class.has-error] = "schoolError">
            <label class="control-label" for="lang">Select School</label>
            <select class="form-control" name="school"  
            required #school
            [(ngModel)] = "model.school">
                <option value="default">Select a school</option>
                <option *ngFor= "let sch of school">{{sch}}</option>
            </select>
        </div>   

 <button class="btn btn-primary" 
     [disabled] = "form.invalid" type="submit">Submit</button>

Grundsätzlich möchte ich deaktivieren Sie die-Taste, wenn die select field ungültig ist? Wie mache ich das select-Feld invalid wenn kein Wert ausgewählt ist?

Wenn ist, es soll ungültig sein? Wenn model.school enthält einen Wert, der zugewiesen wird, um die <select>. Ist er dann immer noch ungültig, auch wenn es schon einen Wert hat, und Sie haben nur ein required validator? Oder hat model.school nicht enthält einen ersten Wert?

InformationsquelleAutor Shane | 2017-02-09

Schreibe einen Kommentar