jQuery(document).ready(function ($){ /* Datepicker */ $.datepicker.setDefaults( $.datepicker.regional[ "fr" ] ); $('.datepicker').datepicker({ dateFormat: "dd/mm/yy", changeYear: true, yearRange: "-100:+0", defaultDate: "-30y" }); /* Validation */ $('#validform').click(function(e){ if($("#Formulaire").valid()==true){ $("#Formulaire").submit(); } }); var v = jQuery("#Formulaire").validate({ rules:{ "raison[]": { required: true, minlength: 1 }, courriel:{ email:true }, captcha_code:{ required : true, remote: 'http://www.dentistesimongrondin.com//formulaire/validation.php' } }, messages:{ 'raison[]': "Vous devez choisir au moins une raison" }, }); jQuery.validator.addMethod( "valide-courriel", function(value, element) { if(value == "Courriel" && document.getElementById("courriel").value == ""){ return false; }else{ return true; } }, "Vous devez inscrire votre courriel si vous voulez recevoir votre confirmation via courriel." ); /* on peut traduire plus de messages ici au besoin*/ jQuery.extend(jQuery.validator.messages, { required : "Ce champ est requis.", email : "Veuillez saisir un courriel valide.", extension : "Veuillez saisir un fichier dont l'extension est valide.", remote : "Le code de validation est incorect." }); });