如何服装datepicker只需一周

时间:2016-08-01 03:04:38

标签: javascript jquery-ui-datepicker

我有两个日历,只想限制一个星期,当我选择第一个日历日期1然后输出到两个将出现第7个。 我正在使用ui datepicker

function initWidget() {
    $("#datepicker").datepicker({
       numberOfMonths: 1,
       showButtonPanel: true,
       dateFormat: 'dd-mm-yy'
    }).datepicker("setDate", new Date());

   $("#datepicker2").datepicker({
      numberOfMonths: 1,
      showButtonPanel: true,
      dateFormat: 'dd-mm-yy'
   }).datepicker("setDate", new Date());
}

1 个答案:

答案 0 :(得分:1)

您可以使用onSelect回调,例如:

onSelect: function(date){
 var selectedDate = new Date(date);
 var targetDay = selectedDate.getDay() + 7;
 var targetDate = new Date().setDate(targetDay);
 $("#datepicker2").datepicker("setDate", targetDate);
}