123,11 → 123,11 |
email: true |
}, |
date_debut: { |
date: true, |
dateCel: true, |
date_valid : $('#date_debut') |
}, |
date_fin: { |
date: true, |
dateCel: true, |
date_valid : $('#date_fin') |
}, |
dept: { |
148,26 → 148,38 |
return false; |
} |
}); |
|
$.validator.addMethod("dept_valid", function(valeur) { |
return valeur == "" || valeur.match(/^\d+(?:,\d+)*$/); |
}, "Le ou les département(s) doivent être sur deux chiffres, séparés par des virgules" |
|
$.validator.addMethod( |
"dept_valid", |
function (valeur) { |
return valeur == "" || valeur.match(/^\d+(?:,\d+)*$/); |
}, |
"Le ou les département(s) doivent être sur deux chiffres, séparés par des virgules" |
); |
|
$.validator.addMethod("date_valid", function(element) { |
$.validator.addMethod( |
"date_valid", |
function (element) { |
var valid = true; |
var dateDebut = $('#date_debut').datepicker("getDate"); |
var dateFin = $('#date_fin').datepicker("getDate"); |
if($('#date_debut').val() != "" && $('#date_fin').val() != "") { |
if(dateDebut != null && dateFin != null) { |
if ($('#date_debut').val() != "" && $('#date_fin').val() != "") { |
if (dateDebut != null && dateFin != null) { |
valid = dateDebut <= dateFin; |
} else { |
valid = dateDebut == null || dateFin == null; |
} |
} |
return valid; |
}, "Les dates de début et de fin doivent être au format jj/mm/aaaa et la première inférieur à la dernière, si les deux sont présentes" |
return valid; |
}, |
"Les dates de début et de fin doivent être au format jj/mm/aaaa et la première inférieur à la dernière, si les deux sont présentes" |
); |
$.validator.addMethod( |
"dateCel", |
function (value, element) { |
return value == "" || (/^[0-9]{2}[-\/][0-9]{2}[-\/][0-9]{4}$/.test(value)); |
}, |
"Format : jj/mm/aaaa" |
); |
} |
|
function validerExport() { |
210,4 → 222,4 |
$(".lien_telechargement").live("click", function(event) {ouvrirDansUneNouvelleFenetre(event, $(this))}); |
|
configurerValidationFormulaire(); |
}); |
}); |