Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3131 → Rev 3133

/trunk/widget/modules/export/squelettes/js/export.js
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();
});
});