Message d'Erreur personnalisé Texte avec Jquery Valider Plugin

Besoin de copier le message d'erreur Personnalisé du texte à partir d'une période où le texte est à venir à partir de CMS. Il est fondamentalement un besoin de montrer une coutume localisée message d'erreur.

Code fonctionne lorsque vous soumettez le formulaire, mais dès que vous cliquez à l'extérieur, le message par défaut de remplacer le personnalisé.

http://jsfiddle.net/2nV5u/16/

HTML

<form name="form-core" id="form-core" method="post" action="" role="search"  novalidate="novalidate">
      <label for="keywords">Hello</label>
      <input type="text" id="keyword" name="keyword" class="required" />
      <span class="error-message-required">Ce champ est obligatoire</span>
      <input type="submit" /><input class="cancel" type="submit" value="Reset" />         
</form>

JS

 $('#form-core').validate({
            debug: false,
            onfocusout: function (element) { jQuery(element).valid() },
            errorElement: "div",
            errorPlacement: function (error, element) {
                jQuery('div[for=' + error.attr('for') + ']').remove();
                    error.text($(element).next('.error-message-required').text());
                    error.insertBefore(element);
                }                
        });
  • Essayez de supprimer ces lignes de JS jQuery(élément).valide()
  • essayé, mais ensuite, lorsque vous entrez un caractère et supprimez-le de nouveau. Dafult texte du message d'erreur vient de nouveau de l'image
  • Veuillez supprimer message d'erreur à partir du modèle de la propriété.
  • il n'y a rien de mal avec jQuery(element).valid() à l'intérieur de son onfocusout fonction de rappel. Il s'agit simplement de déclenchement instantané de validation sur l'objet avant de le soumettre bouton pour l'activer.
  • stackoverflow.com/questions/16681406/...
InformationsquelleAutor Lokesh Yadav | 2013-04-11