Plugin Jquery validation | resetForm ne fonctionne pas

Je suis en train d'effacer tous les messages d'erreur erreur en surbrillance lorsque l'utilisateur cliquera sur le clear form bouton ci-dessous sont des exigences réelles

  1. Valider le formulaire à l'aide de Jquery validation
  2. Lorsque l'utilisateur clic sur un champ de message d'erreur doit être désactivée (par domaine)
  3. En cliquant sur un bouton de réinitialisation, chaque erreur doit être effacé

voici mon code

$( document ).ready(function(){
   var validator = $("#register_form").validate({
   validator.resetForm();
   focusCleanup: true,
 rules: {
  //custom rules
},
messages: {
//custom messages
    }
  });

Pour moi, les 2 premières choses fonctionnent, mais quand j'essaie d'effacer le formulaire, le remplir, je ne suis pas capable de faire cela.c'est de cette façon que je suis en train de le vider

function clearInputForm(){
  alert("");
  var validator1 = $( "#register_form" ).validate();
  validator1.resetForm();
   $("#register_form")[0].reset();
}

Mais rien ne se passe , mais avec $("#register_form")[0].reset();, les champs de formulaire sont se dégager, mais les messages d'erreur ne sont pas d'être effacées.

voir jsfiddle.net/arunpjohny/eV2Nd/2
Merci, mais dans mon cas click événement ne se déclenche, problème semble être avec validator.resetForm(); à l'intérieur de $("#register_form").validate qui est nécessaire pour effacer par les champs des messages d'erreur
Donc, tout ce qui s'est passé avec le présent? Les réponses ci-dessous ne sont pas assez bonnes pour une raison quelconque?

OriginalL'auteur Umesh Awasthi | 2014-02-25