2013-07-03 77 views
0

我有兩個日期選擇器(抵達日期和離開日期)用戶選擇抵達日期,然後,當用戶選擇離開日期時,它必須禁用(或變灰)所有之前選擇抵達日期的日期,即抵達日期爲2013年7月4日,用戶只能選擇2013年7月4日起的出發日期。基於抵達日期值的限制日期範圍

我用下面的代碼沒有成功:

<script> 
jQuery(function($){ 
$("#input_2_5").datepicker({ 
    onClose: function(selectedDate) { 
    $("#input_2_6").datepicker("option", "minDate", selectedDate); 
    } 
}); 
$("#input_2_6").datepicker({ 
    onClose: function(selectedDate) { 
    $("#input_2_5").datepicker("option", "maxDate", selectedDate); 
    } 
}); 
</script> 

回答

0

你通常會做的是像這樣:

$("#from_date").datepicker({ 
    minDate : 0, 
    onSelect: function() { 
     var minDate = $(this).datepicker('getDate'); 
     minDate.setDate(minDate.getDate()); 
     $("#to_date").datepicker("option", "minDate", minDate); 
    } 
}); 

$("#to_date").datepicker({ 
    minDate: 0 
}); 

FIDDLE

+0

adeneo,它的工作完美 –