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

标签 javascript jquery datepicker

  1. 我需要将“开始日期”设置为距当前日期 +1 天。
  2. 从“开始日期”到“结束日期”+3 天
  3. (可选)突出显示尾随天数

enter image description here

fiddle 可以在这里找到:http://jsbin.com/icuduv/1

谢谢!

最佳答案

好吧,你可以简单地这样做

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);

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

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

关于javascript - 如何在 jQuery Datepicker 中设置日期范围并将其设置为默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12915347/

相关文章:

javascript - 尝试使用 p5.js 获得响应窗口和形状

javascript - 用 jQuery 替换图像链接

javascript - Jquery DatePicker 设置为不自动打开

javascript - nuxt-axios 中的自定义函数

javascript - 如果输入字段已预填充,则 jQuery 不起作用(切换清除功能)

javascript - 谷歌地图 API : undefined marker title

javascript - 不使用jquery也能使用Ajax吗?或者我需要jquery来实现ajax吗?

javascript - JQuery 和选择行/鼠标悬停

javascript - 限制用户选择 jQuery 日期选择器以外的日期

android - Android 中的日期选择器(ShowDialog() 错误)