Jquery datepicker min max setting

时间:2012-09-24 04:54:55

标签: jquery jquery-ui datepicker

通过设置

minDate: "-1M", 
maxDate: "+1M",

我的 minDate为2012年8月24日 maxDate为24 / oct / 2012
我希望minDate作为上个月的开始日期,即 01 / Aug / 2012 ,maxDate作为下个月的结束日期 31 / oct / 2012

我应该如何配置日期选择器来获取它?

1 个答案:

答案 0 :(得分:0)

您需要自己计算日期:

var minDate = new Date();
minDate.setMonth(minDate.getMonth()-1, 1);
var maxDate = new Date();
maxDate.setMonth(maxDate.getMonth()+2, 0);
$("#datepicker").datepicker( {
    ...
    minDate: minDate,
    maxDate: maxDate,
    ...
});