我制作了一个历史时间轴,人们可以在其中添加事件。现在我需要一个输入,他们无法选择-3000之前的任何日期(显然是一个要求)和今天。此外,我需要正确格式的日期,以便我可以将其插入数据库等。
输入类型=日期并没有真正起作用,因为:1)默认情况下它并不适用于firefox 2)它没有选择' - '标志3)我担心iPad可能会有点小(这个网站的主要设备是写的)
有没有人有任何好的选择?提前谢谢。
答案 0 :(得分:0)
似乎jQuery Datepicker on type =' text'输入允许任何年份范围: negative year example
var currentTime = new Date();
var currentYear = currentTime.getFullYear();
var initialYear = -3000-currentYear;
$("#date").datepicker({
dateFormat: 'dd/mm/yy', //change as you need
changeMonth: true,
yearRange: initialYear+':+0',
changeYear: true
});