wie Sie mit dem jQuery Validation Plugin prüfen, ob ein Formular programmatisch gültig ist
Ich habe eine form mit ein paar buttons und Im mit jQuery Validation Plugin von http://jquery.bassistance.de/validate/und ich möchte nur wissen, ob es eine Möglichkeit gibt kann ich überprüfen, ob das Formular ist als im gültigen Zustand von jquery validation plugin von irgendwo in meinem javascript-code.
InformationsquelleAutor der Frage Jaime Hablutzel | 2011-07-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden
.valid()
:Wo die form mit
id='form_id'
ist eine form, die schon.validate()
genannt.InformationsquelleAutor der Antwort Andrew Whitaker
2015 Antwort: wir haben diese aus der box auf modernen Browsern, verwenden Sie einfach die HTML5 CheckValidity-API von jQuery. Ich habe aber auch einen jquery-html5-Gültigkeit-Modul um dies zu tun:
Dann:
dann können Sie ausführen:
InformationsquelleAutor der Antwort mikemaccana
valid() Methode.
http://docs.jquery.com/Plugins/Validation/valid
InformationsquelleAutor der Antwort ysrb
@mikemaccana Antwort ist hilfreich.
Und ich auch https://github.com/ryanseddon/H5F. Gefunden auf http://microjs.com. Es ist eine Art von polyfill und Sie können es verwenden, wie folgt (jQuery verwendet wird im Beispiel):
InformationsquelleAutor der Antwort antongorodezkiy
iContribute: Es ist nie zu spät für eine richtige Antwort.
Diese Weise die grundlegenden HTML5 validation für "notwendig" Felder erfolgt, ohne sich mit der standard-submit-mithilfe des Formulars "name" Werte.
InformationsquelleAutor der Antwort juan.benavides
Für eine Gruppe von Eingaben, die Sie verwenden können, eine verbesserte version basiert in @mikemaccana Antwort
nun können Sie diese verwenden, um zu überprüfen, ob das Formular gültig ist:
Könnten Sie nutzen die gleiche Technik, um alle Fehlermeldungen:
InformationsquelleAutor der Antwort Matias Medina
Für Magento, die Sie überprüfen Validierung der form von so etwas wie unten.
Können Sie versuchen, diese:
Hoffe das kann dir helfen!
InformationsquelleAutor der Antwort Kazim Noorani