与格式的jquery datepicker问题
当我在输入字段中输入字符串01/01/24
它返回日期01/01/2024
但如果我输入01/01/25
则返回日期01/01/1925
。
是否有可能阻止此事件并始终在2000
后返回一个日期?
用户不希望我通过使用dd/mm/yy
来更改dateFormat
,所以我被卡住了格式dd/mm/y
。
这里是我用来创建日期选择器的js:
$('.hasDatepicker').datepicker({
showOn: "button",
buttonImage: imagePrefix + "/img/calendar_1.png",
buttonImageOnly: true,
dateFormat: "dd/mm/y",
yearRange: "2000:2099",
onSelect: function(e, d) {
$(this).trigger("change");
}
});
这是因为选项shortYearCutoff
:
用于确定某个日期的世纪的截止年份(与dateFormat'y'一起使用)。 任何年份值小于或等于截止年份的日期都被认为是在本世纪,而那些大于它的日期被认为是在上个世纪。
默认值是+10,您可以将它放大到一个像+50这样的主要值。
演示:http://jsfiddle.net/IrvinDominin/5Db32/
链接地址: http://www.djcxy.com/p/80837.html