md-wählen Sie - wie die Kraft, die benötigt wird?
Wie kann ich Kraft md-select
im multiple-Modus Verhalten sich genauso wie die
<select multiple required ... >
?
Hier ist die Geige, um zu zeigen, was ich meine. In diesem Beispiel, mein browser lässt mich nicht senden Sie das Formular ohne die Auswahl von mindestens 1 option aus dem select-tag.
Ich will md-wählen Sie sich ähnlich Verhalten, aber ich weiß nicht wie ich es machen kann - weder setzen "erforderlich" - Attribut noch hinzufügen 'ng-verlangen" - Richtlinie hilft.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Sie sich verlassen können Winkel dazu die Validierung für diese, anstatt den browser. Hier ist meine Gabel Beispiel:
http://codepen.io/anon/pen/rVGLZV
Speziell:
Halten Sie die senden-Schaltfläche deaktiviert, bis das Formular gültig ist und,
Namen der form und dem browser mitteilen, nicht, um seine eigenen überprüfung auf.
Könnte man noch hinzufügen, dass einige CSS-Klasse ng-invalid zu zeigen, rot rund um die ungültige Felder.
BEARBEITEN: Stellen Sie sicher, Sie setzen einen
ng-model
auf Ihre<select multiple>
, sonst wird das erforderliche Attribut wird nicht funktionieren.Wenn Sie nicht möchten, zu deaktivieren, submit-button, aber anstatt trigger-Fehler beim Absenden-button getroffen wird, können Sie die $berührt Eigenschaft auf true, um trigger gewünschte alert -