2016-07-19 20 views
-1

Ich benutze Petersilie, um meine Eingaben zu validieren (nicht die Form) und fast alles funktioniert gut!ZipCode und Telefon Fehlermeldung verschwindet nicht mit Petersilie (AKTUALISIERT)

Das einzige Problem, das ich habe, ist, dass, wenn ich Postleitzahl und Telefonfelder leer lasse, die Fehlermeldung erscheint, aber wenn ich fokussiere und anfange zu tippen, geht es nicht wie die anderen Felder. Ich habe viele verschiedene Regexp-Gedanken ausprobiert, die das Problem sein könnten, aber bisher kein Glück. Irgendwelche Ideen?


/////// UPDATE ///////

Ich erkannte, dass das Element, das

auf diesen 2 Eingänge zu stoppen ist

Wer verwaltet verwendet Petersilie aus der Validierung einer Maskenbibliothek ist um Parsley auch mit einer Maskenbibliothek validieren zu lassen?

jQuery(function ($) { 
 
    $(".required_input").parsley(); 
 
});
<!--Zip Code--> 
 
<asp:TextBox ID="txtZip" runat="server" MaxLength="7" required="" data-parsley-trigger="focusout" data-parsley-validate="" data-parsley-error-message="*" data-parsley-pattern="^[ABCEGHJKLMNPRSTVXY][0-9][ABCEGHJKLMNPRSTVWXYZ] [0-9][ABCEGHJKLMNPRSTVWXYZ][0-9]" CssClass="UpperCase maskZip required_input"></asp:TextBox> 
 

 
<!--Phone--> 
 
<asp:TextBox ID="txtPhone" runat="server" data-parsley-trigger="focusout" required="" data-parsley-error-message="*" data-parsley-validate="" data-parsley-pattern="((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}" CssClass="input103size maskPhone required_input"></asp:TextBox>

+3

Fiddle oder andere Demo-Seite verwendet Petersilie aus der Validierung einer Maskenbibliothek ist, so dass wir sehen können? Wir werden mehr von deiner Seite sehen müssen. –

+2

Bitte geben Sie weitere Details. Wir können nicht helfen, wenn wir Code oder irgendeine Art von Beispiel oder etwas ähnliches nicht sehen. –

+0

Es gibt nicht viel zu zeigen, aber ich habe meinen Petersilien-Call und meine ASP-Struktur hinzugefügt. Ich kann die HTML hinzufügen, wenn es verwirrend ist, aber es ist ziemlich genau das Gleiche – Collin

Antwort

0

Ich erkannte, dass das Element, das

auf diesen 2 Eingänge zu stoppen ist