2012-06-25 121 views

回答

5
dijit.byId('textBoxID').constraints.max = new Date(); 

我不是道场的专家,但我认为应该这样做。如果你今天也不想要,也可以从新的日期减去1天。

+0

谢谢你。那工作... – eagerToLearn

+0

谢谢你,这是非常有用! –

0
<div id="mycal" data-dojo-type="dijit.Calendar" value="2009-08-07" data-dojo-props="isDisabledDate:dojo.date.locale.isWeekend"></div> 

dojo.require("dijit.dijit"); // loads the optimized dijit layer 
dojo.require("dijit.Calendar"); 

dojo.ready(function() { 
    new dijit.Calendar({ 
     value: new Date(), 
     isDisabledDate: function (d) { 
      var d = new Date(d); 
      d.setHours(0, 0, 0, 0); 
      var today = new Date(); 
      today.setHours(0, 0, 0, 0); 
      return dojo.date.difference(today, d) < 0; 
     } 
    }, "mycal"); 
}); 

相关问题