本文介绍了更改 JQuery DatePicker 中的 minDate 选项不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已经声明了一个日期选择器实例,如下所示:
I have declared a date picker instance as follows:
$("#datePickerId").datepicker(
{ dateFormat: 'DD, d MM yy',
minDate: 0,
showOn: 'button',
buttonImage: '../../images/calendar.gif',
buttonImageOnly: true,
hideIfNoPrevNext: true
}
);
我现在想更改为 minDate 选项,所以我这样做:
I now want to change to the minDate option so I do this:
$('#datePickerId').datepicker('option', 'minDate', 3);
但是什么也没发生.我应该做点别的吗?还有哪些可能的原因?
But nothing happens. Was I suppose to do anything else? What other possible causes could there be?
推荐答案
Draco,
你可以这样做:
$("#datePickerId").datepicker(
{ dateFormat: 'DD, d MM yy',
minDate: new Date(2009, 10 - 1, 25), // it will set minDate from 25 October 2009
showOn: 'button',
buttonImage: '../../images/calendar.gif',
buttonImageOnly: true,
hideIfNoPrevNext: true
}
);
记得在月份之后写-1(例如六月是-> 6 -1)
remember to write -1 after month (ex. for june is -> 6 -1)
这篇关于更改 JQuery DatePicker 中的 minDate 选项不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!