datePicker minDate和maxDate不起作用

时间:2016-01-26 17:29:23

标签: jquery jquery-ui-datepicker

以下代码:

var minDate = moment(self.awardYears_Unformatted[a.charAt(6)].Begin).format("MM/DD/YYYY");
var maxDate = moment(self.awardYears_Unformatted[a.charAt(6)].End).format("MM/DD/YYYY");
tdForDatePicker.multiDatesPicker({
    numberOfMonths: [1, 3],
    dateFormat: "mm/dd/yyyy",
    minDate: minDate,
    maxDate: maxDate
});
tdForDatePicker2.multiDatesPicker({
    numberOfMonths: [1, 3],
    dateFormat: "mm/dd/yyyy",
    minDate: minDate,
    maxDate: maxDate
});

minDate是“10/21/2014”,maxDate是“6/30/2015”。单击输入框选择日期时的结果是从2021年开始的日历月。感谢您提出新建议。

1 个答案:

答案 0 :(得分:2)

您的dateFormat未正确指定。根据{{​​3}},一个y代表两年的数字。请这样试试:

dateFormat: "mm/dd/yy"