$(function() { $("#bt_annuler,#bt_valider").removeAttr("disabled"); //$("#etablissement").val("feee"); $("#formulairecontact").append(''); $('#formulairecontact').validate({ onclick: false, rules: { titre : {required: true}, nom : {required: true}, prenom : {required: true}, email : {required: true, email: true}, etablissement : {required: true}, message : {required: true}, reponse_humain : {required: true} }, messages: { titre : {required: "Le champ 'Titre' est obligatoire."}, nom : {required: "Le champ 'Nom' est obligatoire."}, prenom : {required: "Le champ 'Prénom' est obligatoire."}, email : {required: "Le champ 'Adresse mail' est obligatoire.",email: "Veuillez entrer une adresse mail valide."}, etablissement : {required: "Le champ 'Etablissement' est obligatoire."}, message : {required: "Le champ 'Message' est obligatoire."}, reponse_humain : {required: "Le champ 'Résultat' est obligatoire."} }, errorPlacement: function (error, element) { }, submitHandler: function (form) { form.submit(); }, invalidHandler: function(form, validator) { var errors = validator.numberOfInvalids(); if (errors) { $.alerts.okButton = ' ok ' jAlert(validator.errorList[0].message, "attention"); //alert(validator.errorList[0].message); //Only show first invalid rule message!!! validator.errorList[0].element.focus(); //Set Focus } } }); });