Я использую 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
});
У кого-нибудь есть идеи, как это решить? Что мне нужно, просто написать свою дату в формате «ггг-мм-дд» без выбора даты решить для меня, что я должен иметь в текстовом поле?