Bonjour,

Je débute en javascript et je souhaite créé un modèle de datePicker applicable à toute mon application afin de n'avoir qu'un seul endroit à modifier. Pour ce j'ai donc créé 2 classes js.
La première contient mes méthodes réutilisables dans mon appli :
Calendrier.format = function() {
var formatDatePicker = "closeText: 'Fermer',prevText: 'Précédent',nextText: 'Suivant',currentText: 'Aujourd\'hui',monthNames: ['janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre'], monthNamesShort: ['janv.', 'févr.', 'mars', 'avril', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.', 'déc.'],dayNames: ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],dayNamesShort: ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],dayNamesMin: ['D','L','M','M','J','V','S'],weekHeader: 'Sem.',dateFormat: 'dd/mm/yy', firstDay: 1,isRTL: true,showMonthAfterYear: true,yearSuffix: ''";
return formatDatePicker;
};

Calendrier.test2dates = function test2Dates(dateDeb, dateFin) {


var laDateDeb = convDate(dateDeb);
var laDateFin = convDate(dateFin);
var resultat = null;
if (laDateFin < laDateDeb) {
document.getElementById(dateFin).value = '';
document.getElementById(dateFin).classList.add("alert-danger");
resultat = new Array(document.getElementById(dateFin),
" La date de fin doit être supérieure à la date de début");
}

return resultat;
};
La seconde appelle la première :
function Init(btnvalider,btnannuler)
{
var format=Calendrier.format();
$(function(){
$('#datepick1').datepicker(
format
);
});

$(function(){
$('#datepick2').datepicker(
format
);
});

}
Mon problème est le suivant, si je parviens bien à récupérer la valeur "format" dans ma variable, je ne parviens pas l'appliquer à mes deux datepicker (datepick1 et datepick2).
Quelqu'un aurait-il une idée ??

Merci d'avance