2010-10-07 11 views
1

Je voudrais récupérer le dateFormat de mon défaut datepicker mis en place la déclaration comme ceci:Récupérer les dateFormat de datepicker jQuery UI

$.datepicker.setDefaults({ 
    constrainInput: true, 
    dateFormat: 'dd/mm/yy', 
    gotoCurrent: true, 
    hideIfNoPrevNext: true, 
    minDate: '-1y', 
    maxDate: 0, 
    showOn: 'both' 
}); 

est-il un moyen de récupérer ces informations?

Je voudrais également le récupérer lorsque la valeur dateFormat ci-dessus a été remplacée lorsque du code datepicker localisé est ajouté après les valeurs par défaut ci-dessus.

Nous avons donc ce qui précède et ce qui suit est ajouté qui établira DATEFORMAT « aa-mm-dd »:

/* Hungarian initialisation for the jQuery UI date picker plugin. */ 
/* Written by Istvan Karaszi ([email protected]). */ 
jQuery(function($){ 
    $.datepicker.regional['hu'] = { 
    closeText: 'bezárás', 
    prevText: '« vissza', 
    nextText: 'elÅ‘re »', 
    currentText: 'ma', 
    monthNames: ['Január', 'Február', 'Március', 'Ãprilis', 'Május', 'Június', 
    'Július', 'Augusztus', 'Szeptember', 'Október', 'November', 'December'], 
    monthNamesShort: ['Jan', 'Feb', 'Már', 'Ãpr', 'Máj', 'Jún', 
    'Júl', 'Aug', 'Szep', 'Okt', 'Nov', 'Dec'], 
    dayNames: ['Vasárnap', 'Hétfö', 'Kedd', 'Szerda', 'Csütörtök', 'Péntek', 'Szombat'], 
    dayNamesShort: ['Vas', 'Hét', 'Ked', 'Sze', 'Csü', 'Pén', 'Szo'], 
    dayNamesMin: ['V', 'H', 'K', 'Sze', 'Cs', 'P', 'Szo'], 
    weekHeader: 'Hé', 
    dateFormat: 'yy-mm-dd', 
    firstDay: 1, 
    isRTL: false, 
    showMonthAfterYear: false, 
    yearSuffix: ''}; 
    $.datepicker.setDefaults($.datepicker.regional['hu']); 
}); 

Répondre

2

À tout moment, vous pouvez accéder à de la valeur par défaut actuelle de $.datepicker._defaults, dans votre case:

var format = $.datepicker._defaults.dateFormat;​ 

You can test it here.