如何在jQuery Datepicker中设置日期范围并将其设置为默认值?

Pen*_*lio 1 javascript jquery datepicker

  1. 我需要将"开始日期"设置为当天+1天.
  2. "结束日"的"开始日期"+3天
  3. (可选)突出显示结束日期

在此输入图像描述

小提琴可以在这里找到:http://jsbin.com/icuduv/1

谢谢!

rah*_*hul 6

好吧,你可以这样做

var d = new Date(); d.setDate( d.getDate() + 1 );
$('#txtStartDate').datepicker('setDate', d); 
d = new Date(); d.setDate( d.getDate() + 4 );
$('#txtEndDate').datepicker('setDate', d);
Run Code Online (Sandbox Code Playgroud)

我已经更新了你的演示,看看这里

要突出显示日期,您可以使用beforeShowDay事件.每个需要在日历中显示的日期都会调用它.