J'utilise jQuery Validation Engine sous la forme asp.net. Comment puis-je valider un champ (requis) en utilisant une expression régulière?Moteur de validation jQuery - Champ obligatoire utilisant l'expression régulière
http://www.position-relative.net/creation/formValidator/
jQuery(document).ready(function() {
// binds form submission and fields to the validation engine
jQuery("#aspnetForm").validationEngine('attach', {
'custom_error_messages': {
// Custom Error Messages for Validation Types
'.reqSomeField': {
'required': {
'message': "Please enter Some Field."
}
}
}
});
});
Oui. Je sais que j'ai besoin de modifier le fichier jquery-validation-engine.js. J'utilise la validation personnalisée (s'il vous plaît voir mon message original pour plus de détails, j'ai ajouté tout à l'heure). Et je ne suis pas ce qui est l'expression régulière pour 'Champ obligatoire'. Donc, deux questions 1. Si j'utilise une validation personnalisée, la partie d'expression régulière ne fonctionne pas. 2. Comme je l'ai dit, je ne sais pas quelle est l'expression régulière pour 'Champ obligatoire' – CoolArchTek
Vous voulez juste qu'un message d'erreur apparaisse disant aux gens "ce champ est requis"? Rien sur le type de contenu doit aller sur le terrain? Si vous voulez juste qu'ils mettent quelque chose - n'importe quoi - sur le terrain, vous pouvez utiliser validate [required, custom [onlyLetterNumber]] - mais avec ce plugin, il y a déjà beaucoup d'autres options. Vous pouvez les forcer à taper uniquement des nombres. Ou seulement des lettres. Ou quelque chose qui est dans le format d'une adresse e-mail. Ou un certain nombre de nombres (ie, ils doivent entrer entre 3 et 10 nombres dans le champ.) –
Aussi: il semble que vous essayez de mettre une validation globale dans le code d'instanciation. Comme je comprends et que j'ai utilisé le plugin, vous devez attacher les classes de validation aux champs de formulaire individuels à valider, pas à l'instanciation globale du document. –