如何在jQuery UI Datepicker中将minDate设置为当前date?
这是我的代码,它不能正常工作。 我想将minDate设置为当前date。 我该怎么做? 
 $("input.DateFrom").datepicker({ changeMonth: true, changeYear: true, dateFormat: 'yy-mm-dd', maxDate: 'today', onSelect: function(dateText) { $sD = new Date(dateText); $("input#DateTo").datepicker('option', 'minDate', min); } 
	
 您可以通过将minDate: 0添加到选项来指定minDate。 
 $("input.DateFrom").datepicker({ minDate: 0, ... }); 
演示 : http : //jsfiddle.net/2CZtV/
文档 : http : //jqueryui.com/datepicker/#min-max
 您可以使用minDate属性,如下所示: 
 $("input.DateFrom").datepicker({ changeMonth: true, changeYear: true, dateFormat: 'yy-mm-dd', minDate: 0, // 0 days offset = today maxDate: 'today', onSelect: function(dateText) { $sD = new Date(dateText); $("input#DateTo").datepicker('option', 'minDate', min); } }); 
您也可以指定一个date,如下所示:
 minDate: new Date(), // = today 
使用这个:
  onSelect: function(dateText) { $("input#DateTo").datepicker('option', 'minDate', dateText); } 
这可能是有用的: http : //jsfiddle.net/injulkarnilesh/xNeTe/
当前date的minDate属性适用于 – > minDate:“yy-mm-dd”或minDate:0
也可以使用:
 $("input.DateFrom").datepicker({ minDate: 'today' }); 
我使用这种方法设置开始date,因为上述或其他代码不适合我
 $(document).ready(function() { $('#dateFrm').datepicker('setStartDate', new Date(yyyy, dd, MM)); });