我想从我的datepicker默认设置声明中检索dateFormat,如下所示:
$.datepicker.setDefaults({
constrainInput: true,
dateFormat: 'dd/mm/yy',
gotoCurrent: true,
hideIfNoPrevNext: true,
minDate: '-1y',
maxDate: 0,
showOn: 'both'
});
有没有办法检索这些信息?
在上述默认值之后添加本地化的datepicker代码时,如果已覆盖上述dateFormat值,我还想检索它。
所以我们有上面的内容,然后添加以下内容,将dateFormat设置为'yy-mm-dd':
/* Hungarian initialisation for the jQuery UI date picker plugin. */
/* Written by Istvan Karaszi (jquery@spam.raszi.hu). */
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']);
});
答案 0 :(得分:2)
在您的情况下,您可以随时从$.datepicker._defaults
访问当前默认值:
var format = $.datepicker._defaults.dateFormat;