bootstrap 一个datepicker限制只能选择30天
时间: 2024-01-26 16:03:36 浏览: 100
bootstrap-datepicker实现只能选择每一年的某一个月份
你可以使用 Bootstrap Datepicker 插件中的 `startDate` 和 `endDate` 选项来限制选择的日期范围。以下是一个例子,可以限制只能选择从当前日期开始的 30 天内的日期:
```javascript
// 设置起始日期为今天
var startDate = new Date();
// 设置结束日期为 30 天后
var endDate = new Date();
endDate.setDate(endDate.getDate() + 30);
// 初始化 Datepicker 插件,并设置起始日期和结束日期
$('#datepicker').datepicker({
startDate: startDate,
endDate: endDate
});
```
在上面的代码中,`startDate` 和 `endDate` 分别被设置为 `Date` 类型的对象,并且 `endDate` 的日期被设置为当前日期加上 30 天。然后,在初始化 Datepicker 插件时,通过传递这两个选项来限制可选择的日期范围。
阅读全文