Форматирование из UI jQuery datepicker

У меня есть проблема при попытке отформатировать вывод на UI jQuery datepicker.

Я хочу, чтобы dateformat был форматом 'ISO 8601', как объясненный здесь:

http://jqueryui.com/demos/datepicker/#date-formats

Это - то, на что похож мой код:

$.datepicker.setDefaults($.datepicker.regional['nl']);
$('.datepicker').datepicker('option', {dateFormat: 'yy-mm-dd' });

27
задан meagar 8 December 2011 в 16:34
поделиться

1 ответ

У вас немного не тот формат набора опций, попробуйте так:

$('.datepicker').datepicker('option', 'dateFormat', 'yy-mm-dd');

Смотрите панель опций на этой странице, чтобы узнать, как задать каждый из них таким образом

Если делать это глобально, до создания пикера, сделайте так:

$.datepicker.setDefaults($.datepicker.regional['nl']); 
$.datepicker.setDefaults({ dateFormat: 'yy-mm-dd' });
//Later..
$('.datepicker').datepicker();

Также убедитесь, что вы включили ваш региональный файл, или $. datepicker.regional['nl'] ничего не значит, это нужно включить перед попыткой установитьDefaults на ваш регион: http://jquery-ui.googlecode.com/svn/trunk/ui/i18n/

39
ответ дан 28 November 2019 в 05:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: