2016-05-22 20 views
0

Ich verwende folgenden Code, wo ich die Passwörter innerhalb eines Formulars übereinstimmen müssen. Es funktioniert nicht bei den meisten Hilfsmitteln, die hier und auf anderen Websites bereitgestellt werden. Ich hätte etwas übersehen können, das ich nicht nachvollziehen kann. Bitte hilf mir dabei.Passwörter Validierung mit jquery Form Validierung jquery.form-validator.js

HTML

<form id="user_form" class='has-validation-callback'> 
<input type="password" name="pass_confirmation" class="form-control" data-validation="length" data-validation-length="min6"> 
<input type="password" name="pass" id="pass" class="form-control" data-validation-confirm="confirmation" data-validation-help="Please give us some more information"> 
</form> 

JavaScript

$.validate({ 
    modules : 'security', 
    form : '#user_form', 
    onError : function() { 
     alert('Sorry! Please complete the form fields.'); 
    } 
}); 

Link zur Bibliothek

http://cdnjs.cloudflare.com/ajax/libs/jquery-form-validator/2.3.19/jquery.form-validator.js 
+1

Was funktioniert nicht? – Paul

+0

Es wird kein Fehler angezeigt, wenn die Kennwörter unterschiedlich sind. – Indication

Antwort

0

Bitte beachten password confirmation

This validator can be used to validate that the values of two inputs are the same. The first input should have a name suffixed with _confirmation and the second should have the same name but without the suffix.

<input type="password" name="pass_confirmation" class="form-control" data-validation="length" data-validation-length="min6"> 
<input type="password" name="pass" id="pass" class="form-control" data-validation="confirmation" data-validation-help="Please give us some more information"> 

für die zweite Eingabe ändern Attribut data-validation-confirm="confirmation" zu data-validation="confirmation" wird es funktionieren.

Arbeiten fiddle

+0

Nein! Funktioniert nicht. Fehler: Verwenden des nicht definierten Validators "validate_confirmation". Vielleicht haben Sie vergessen, das Modul zu laden, zu dem "validate_confirmation" gehört? – Indication

+0

verwenden Sie die neueste Version? '' – murli2308

+0

Ja, das ist, was ich in der hinzugefügt habe Frage. Auch ich habe versucht, mit 2.2.43 Version zu lösen. – Indication