jQuery の日付ピッカーを使用して、今日の最小日付と 1 月 31 日の最大日付を指定しています。ただし、カレンダーが表示されると、コードは正しいように見えますが、31 日を選択できません。
コードは次のとおりです。
function initializePickers() {
jQuery('.date-start').each(function() {
startEndPickers(this);
});
jQuery('.date-end').each(function() {
startEndPickers(this);
});
}
function startEndPickers(input) {
jQuery(input).datepicker({
dateFormat: "M dd, yy",
minDate: new Date(),
maxDate: new Date('2014-01-31')
});
}
そして、ここに 1 月 31 日を選択できないことを示す jsFiddle があります: http://jsfiddle.net/Hec5m/
誰がこれを引き起こしているのか知っていますか? はmaxDate
、30日ではなく31日と明確に指定されています。