2012-10-30 140 views
0

我实现了引导日期选择器。我想将默认日期设置为从今天的日期起30天。我也想在3个月后禁用日期。是否有任何方法可以实现此目的。Twitter引导日期选择器

例如,今天的日期是30 oc​​t.On显示日期选择器而不是显示10月30日它应该显示11月31日,我想从一月禁用日期2013年

感谢

回答

3

试试这个 - DEMO

默认的日期是从现在起30天,结束日期为90天,从现在

var plus30days = new Date(), 
    plus90days = new Date(); 

plus30days.setDate(plus30days.getDate() + 30); 
plus90days.setDate(plus90days.getDate() + 90); 

$("#datepicker") 
    .datepicker("setValue", plus30days) 
    .on("changeDate", function(ev) { 
     if (ev.date.valueOf() > plus90days.valueOf()) { 
      alert("Hey-hey-hey! Wait a minute!"); 
      $("#datepicker").datepicker("setValue", plus30days); 
     } 

     $("#datepicker").datepicker("hide"); 
    });