Tom*_*Tom 2 javascript jquery jquery-ui-datepicker
有没有办法在 jquery datepicker 日历上给前 17 天上课?
我已经尝试过这个,但它似乎只是每天都在添加课程......
beforeShowDay: function(date) {
for (i = 0; i < 17; i++) {
return [true, 'myClass'];
}
return [false, ''];
}
Run Code Online (Sandbox Code Playgroud)
编辑:
我几乎通过以下代码获得了它:
beforeShowDay: function (date) {
if (date <= new Date().setDate(new Date().getDate()+17) && date >= new Date() ) {
return [true, 'myClass'];
}
return [true, ''];
}
Run Code Online (Sandbox Code Playgroud)
唯一的问题是它没有将课程设置为今天的日期。任何想法为什么?
也许是这样的:
beforeShowDay: function(date) {
var today = new Date(), maxDate;
today.setHours(0,0,0,0);
maxDate = new Date().setDate(today.getDate() + 17);
if (date <= maxDate && date >= today ) {
return [true, 'myClass'];
}
return [true, ''];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4867 次 |
| 最近记录: |