Wo finde ich die Referenz für Unauffällige jquery-Validierungsattribute wie
data-val-length
, data-val-required
usw. Ich möchte die vollständige Liste dieser Attribute. Ist
Gibt es einen einzigen Ort, wo ich das finden kann?
Wo finde ich die Referenz für Unauffällige jquery-Validierungsattribute wie
data-val-length
, data-val-required
usw. Ich möchte die vollständige Liste dieser Attribute. Ist
Gibt es einen einzigen Ort, wo ich das finden kann?
Brian
Das nächste, was ich gefunden habe, ist in dem Artikel Einige Dinge, die ich über die unauffällige Validierung von jQuery gelernt habe. Der Artikel hat eine bessere Formatierung und mehr Informationen, aber ich habe die guten Teile hierher kopiert, falls sie verschwinden.
data-val="true"
: unauffällige Validierung für dieses Element aktivieren (sollte für jedes Eingabeelement gelten, das Sie validieren möchten)data-val-required="ErrMsg"
: macht die erforderliche Eingabe und zeigt die ErrMsgdata-val-length="ErrMsg"
, data-val-length-min="5"
, data-val-length-max="15"
: Legt die erforderliche Zeichenfolgenlänge und die zugehörige Fehlermeldung fest.data-val-number="ErrMsg"
: macht aus einem Feld eine Zahl erforderlich.data-val-date="ErrMsg"
: erfordert, dass ein Feld ein Datum ist (ich empfehle dies nicht, da es zu viel akzeptiert – ich bevorzuge die Verwendung von Regex).data-val-equalto="ErrMsg"
, data-val-equalto-other="Fld"
: erfordert, dass ein Feld mit dem anderen übereinstimmt (z. B. Passwort bestätigen. Fld ist ein jQuery-Selektordata-val-regex="ErrMsg"
, data-val-regex-pattern="^regex$"
: Erfordert, dass das Feld mit dem Regex-Muster übereinstimmt.data-val-email="ErrMsg"
: erfordert, dass ein Feld eine E-Mail ist (ich empfehle dies nicht, da es zu viel akzeptiert – ich bevorzuge die Verwendung von Regex).data-val-url="ErrMsg"
: erfordert, dass ein Feld eine URL ist (ich empfehle dies nicht, da es zu viel akzeptiert – ich bevorzuge die Verwendung von Regex).Aktualisieren:
Fügen Sie zum Anzeigen der Validierungsmeldung einen Container für jedes Steuerelement hinzu, das Sie validieren möchten.
<div class="field-validation-valid" data-valmsg-for="controlName" data-valmsg-replace="true"></div>
Beachten Sie, dass data-valmsg-for
ist die Kontrolle Namenicht ich.
Hier der Inhalt aus dem Link: web.archive.org/web/20130919030425/http://…
– Sgraffit
23. Oktober 2014 um 16:18 Uhr
Kann das ergänzen data-val-range="errorMessage"
, data-val-range-min="0"
und data-val-max="100"
– Liam
7. August 2017 um 10:37 Uhr
NuuSoft
Es ist Arbeitscode. Ich bin zu diesem Zeitpunkt bereits verwendet.
var NoOfEMI = $('#venderForm [data-valmsg-for="NoOfEMI"]').empty();
NoOfEMI.html("Number of the EMI is required");
Vielleicht hilft dieser Artikel: bradwilson.typepad.com/blog/2010/10/….
– Vision
20. Juni 2012 um 17:28 Uhr