2016-08-01 15 views
0

Ich habe ein Formular, das 10 Felder enthalten, wenn Benutzer Typ 1 angemeldet ist nur ein Feld sollte validiert werden, sonst sollten alle Felder validiert werden.ist es möglich bestimmte Felder abhängig vom angemeldeten Benutzer validieren?validate bestimmte Felder eines Formulars in Abhängigkeit von der Art des Benutzers angemeldet

+0

können Sie einige weitere Details –

+0

schaffen getrennte Formen n Modelle .. Anzeige geben, basierend auf Benutzertyp – Akanksha

+0

gibt es zwei Arten von Benutzer (user1 & user2) Wenn Benutzer1 angemeldet ist, sollte die Validierung nur für zwei Felder funktionieren und wenn er Werte in dieses Feld eingibt, kann er die Daten speichern; Wenn Benutzer2 angemeldet ist, sollte die Validierung für alle Felder –

Antwort

0

Sie können $ scope.required = true; in Ihrem Controller.Now ändern Sie den Wert von $ scope.required nach Ihrem Benutzer, der sich anmeldet. wie wenn Login von Admin: if (admin) {$ scope.required = false; } If (Benutzer) {scope.required $ = true;}

Dank

+0

ich müsste "erforderlich" in "ng-required" in Input-Tag rechts ändern ?? –

+0

Ja, Sie müssten im Eingabe-Tag "erforderlich" in "ng-erforderlich" ändern – piyush