2011-08-29 86 views
0

性质我有以下的jQuery代码初始化一个datepicker:直接设置UIDatePickers最小值,最大值日期使用jQuery

$("#datepickertwo").datepicker(
      { 
       dateFormat: 'dd-mm-yy', 
       buttonImage: 'images/calendar.gif', 
       showOn: "both", 
       buttonImageOnly: true, 
       maxDate: new Date(parseInt(<?php echo($maxDate[0]);?>),parseInt(<?php echo($maxDate[1]);?>),parseInt(<?php echo($maxDate[2]); ?>)), 
       minDate: new Date(parseInt(<?php echo($minDate[0]);?>),parseInt(<?php echo($minDate[1]);?>),parseInt(<?php echo($minDate[2]); ?>)),   
      } 

); 

在用户的交互,日期选择器的最小和最大日期将需要改变。

我的问题是,如何在UIDatePicker已创建后直接更改min max属性?

回答

1

我认为你应该做的:

var newMaxDate = //set your new date here 
$("#datepickertwo").datepicker("option" , 'maxDate', newMaxDate); 
相关问题