J'utilise jQuery Valider, mais je ne veux vraiment pas avoir de messages d'erreur que ce soit. Au contraire, j'ai besoin d'avoir des boîtes rouges autour des entrées offensantes/sélectionne/etc. Ces boîtes rouges étaient un morceau de gâteau à ajouter, mais je ne peux toujours pas supprimer les messages d'erreur eux-mêmes. Comment les désactiver complètement?jQuery Validation - Masquer les messages d'erreur de validation d'affichage/Afficher les erreurs personnalisées
Répondre
utiliser une fonction de placement d'erreur personnalisée (voir options de plugin) qui ne rajoutez pas un message d'erreur à quoi que ce soit. Ou vous pourriez mettre les messages d'erreur ailleurs sur la page - disons dans un DIV en haut de la page.
Vous pouvez remplacer la fonction showErrors
:
jQuery('form').validate({
showErrors: function(errorMap, errorList) {
// Do nothing here
},
onfocusout: false,
onkeyup: false,
rules: {
email: {
required: true
}
},
messages: {
email: {
required: 'The email is required'
}
}
});
Est-ce pas éliminer l'élément en mettant en lumière? – tvanfosson
@tvanfosson: Oui, il fait en réalité. –
merci pour onfocusout et onKeyUp! – user3560988
Voici comment je le fais. Il suffit de mettre $.validator.messages.required = '';
avant votre appel à l'initialisation validate() i.e. .:
$.validator.messages.required = '';
$('#formData').validate({});`
vous risquez de rendre les styles montrer sur les entrées, mais pas d'étiquettes de message!
solution parfaite –
- 1. Messages d'erreur de validation
- 2. validation du formulaire jquery avec deux messages de validation
- 3. Validation de schéma, comment afficher des messages de validation conviviaux?
- 4. JQuery Validation
- 5. validation jQuery
- 6. jQuery Validation: Comment ne pas afficher les erreurs? OU Comment afficher les erreurs sous forme d'info-bulle?
- 7. Jquery Live Validation
- 8. Question concernant les erreurs de validation de balisage
- 9. JQuery Validation Plugin: Afficher mes propres erreurs avec les images dans l'option "errorPlacement"
- 10. Combinant des erreurs de validation dans Rails
- 11. Syntaxe simple pour tester les erreurs de validation
- 12. A l'aide du plugin jQuery Validation, comment puis-je afficher les erreurs de validation dans ma propre balise span?
- 13. Validation jQuery dans les pages ASP.NET
- 14. jquery validation de la dépendance
- 15. jQuery Validation Envoi sans validation dans Firefox
- 16. erreurs de validation d'entrée commune en flash
- 17. Ajax.BeginForm - Affichage des erreurs de validation
- 18. jquery validation supprimer submitHandler
- 19. Validation sur les contrôles dynamiques
- 20. Comment effectuer une validation sur soumettre uniquement - Plugin jQuery Validation
- 21. La validation à distance Jquery Validation ne fonctionne pas
- 22. validation dans jquery
- 23. jQuery Validation & Form Plugin
- 24. validation formulaire JQuery
- 25. Validation JQuery avancée: éviter les validations sur certaines conditions
- 26. rails jquery validation de la forme ajax
- 27. validation jquery listbox
- 28. Erreurs personnalisées pour les dossiers "App"? (ASP.NET)
- 29. JQuery Validation Aide
- 30. jQuery position d'erreur de validation
Merci, trouvé cette réponse tout en ayant le même problème :) – Agos
@tvanfosson, Il est OK d'utiliser CSS comme ceci: 'label.error {display: none! Important;}' – Mori
@RainLover Cela ne remplacerait aucun styles définis directement sur l'élément. Je devrais regarder pour voir comment le plugin fait normalement l'affichage. Si elle est tout à fait fondé classe cela fonctionnerait, mais si elle utilise afficher/cacher alors il ne serait pas. Cela vous forcerait également à utiliser une solution globale (en supposant une seule feuille de style à l'échelle du site). – tvanfosson