Как изменить формат даты jquery Datepicker - PullRequest
2 голосов
/ 22 марта 2011

Я использую jQuery 1.5.1 и 1.8.11 jQueryUI, и я получаю очень странную проблему. Я много чего перепробовал, и поведение, похоже, точно такое же.

что произойдет, если я захочу получить дату, добавив формат "yy-mm-dd" в соответствии с документацией. но, как и во всех примерах, я использую типовой код (ниже), и когда я начинаю писать дату в текстовом поле, я не могу напечатать что-то вроде «2011-03-22», потому что, когда я набираю первые 2 (дня), Виджет автоматически принимает значение 02.

$("#txtDTPicker").datepicker({
    altField: "#lblPkr",
    altFormat: 'yy-mm-dd',
    dateFormat: 'yy-mm-dd',
    showOtherMonths: true,
    selectOtherMonths: true,
    showOn: "button",
    buttonImage: "/images/calendar_icon.gif",
    buttonImageOnly: true
});

У кого-нибудь есть идеи, как это решить? Что мне нужно, просто написать свою дату в формате «ггг-мм-дд» без выбора даты решить для меня, что я должен иметь в текстовом поле?

...