Datepicker:如何验证YEAR?

时间:2018-10-24 21:43:52

标签: javascript jquery bootstrap-datepicker

我已经尝试搜索无数次此问题,但是似乎没有任何答案可以解决我遇到的问题。

$('.datepicker').datepicker(
{
    format: "mm/dd/yyyy",
    "setDate": new Date(),
    todayHighlight: true,
    "autoclose": true,
    yearRange: "1990:2100"
});

基本上,我有一个日期选择器,并且我想防止用户键入无效的年份(例如:000、201、231),因此我想基本上防止3个数字年份。我尝试将yearRange放进去,但这没用。

1 个答案:

答案 0 :(得分:0)

如果您使用的是jQuery UI Datepicker,则可以将minDate指定为-100Y,这样会将年份限制在最近的100年内,这将消除3位数字的年份在2018年。

对于bootstrap datepicker,您似乎会使用startDate,然后再次将其设置为-100Y