jQuery Validation plugin - überprüfen, ob Feld ist gültig (aber nicht die prüfungsmeldung)

Bin ich mit dem jQuery-validation-plugin definiert eine Formular-Validierung Funktion, wie unten gezeigt. Basierend auf user-action ich bin mit einem benutzerdefinierten JS-Funktion und in dieser Funktion möchte ich nur prüfen, ob die E-Mail-und Telefon-Felder gültig sind. Aber ich will nicht, Sie zu bestätigen, d.h. ich will nicht zu zeigen, einen Fehler, ich brauche nur zu prüfen, wenn deren Wert gültig ist.

Etwas wie

$('#email').isvalid();

Habe ich ausgecheckt die element - Methode der Validator aber bestätigt, dass das element, anstatt nur zu testen, ob der Wert gültig ist. Also In anderen Worten, ich bin auf der Suche nach einem Weg zu laufen, die Regeln programmgesteuert. Jede Hilfe ist willkommen!

Form validator-Funktion unten:

var validator = $("#olForm").validate({
    rules: {
        "email": {
             required: true,
             email: true
        },
        "phone": {
             required: true,
             digits: true,
             minlength: 9,
             maxlength: 11
        }
    }
});
  • Angebot "ich will nicht, Sie zu bestätigen, D. H. prüfen Sie, ob Ihr Wert ist gültig". ~ Ähm, das ist die Validierung... zu prüfen, ob das Feld gültig ist. Bitte erläutern Sie mehr über das, was Sie wollen... sagen, "ich möchte nicht überprüfen, aber ich möchte, um zu überprüfen Gültigkeit" ist unsinnig.
  • Er will sich nicht zeigen die Ergebnisse der Validierung (z.B. Fehlermeldungen), er will einfach nur intern testen, ob Sie korrekt sind.
  • Wenn das alles wahr ist, dann muss er es sagen. Ich bin mir nicht irgendwelche Annahmen, so Frage ich die OP zu klären, seine schlecht formulierte Frage.
  • Ja, ich will nur überprüfen, ob der Wert gültig ist. Ich will nicht zur Anzeige von Validierungs-Ergebnissen
InformationsquelleAutor arahant | 2012-09-18
Schreibe einen Kommentar