Referenz für unauffällige Validierungsattribute von jquery?

Lesezeit: 2 Minuten

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?

Benutzer-Avatar
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 ErrMsg
  • data-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-Selektor
  • data-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


Benutzer-Avatar
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");

1297650cookie-checkReferenz für unauffällige Validierungsattribute von jquery?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy