Javascript 日期选择器范围工作错误
复制步骤:Javascript 日期选择器范围工作错误,javascript,jquery,kendo-ui,Javascript,Jquery,Kendo Ui,复制步骤: 在页脚的“截止日期”当前日期中选择(例如2013年4月21日星期日) 在禁用中打开“起始日期”当前链接 我需要在“开始日期”中选择当前日期,但我没有这样做。这是可能的还是这是错误 我需要能够从页脚上的链接选择当前日期 开始日期控件的更改示例 dateControlStart.bind('change', function (e) { var startDate = dateControlStart.value();
dateControlStart.bind('change', function (e) {
var startDate = dateControlStart.value();
if (startDate) {
startDate = new Date(startDate);
startDate.setDate(startDate.getDate());
dateControlEnd.min(startDate);
}
else
{
dateControlEnd.min(new Date(1753, 1, 1));
}
});
不是错误,javascript日期对象默认为
00:00
小时,因此当您为from calendar设置最大日期时,它会设置日期2013年4月22日00:00
(对于4月22日的PST当前日期)因此,在from calendar中将其设置为max date,只允许您选择禁用当前日期的日期
请尝试设置最大日期:
if (endDate) {
endDate = new Date(endDate);
endDate.setDate(endDate.getDate());
endDate.setHours(23);
dateControlStart.max(endDate);
}
不是错误,javascript日期对象默认为
00:00
小时,因此当您为from calendar设置最大日期时,它会设置日期2013年4月22日00:00
(对于4月22日的PST当前日期)因此,在from calendar中将其设置为max date,只允许您选择禁用当前日期的日期
请尝试设置最大日期:
if (endDate) {
endDate = new Date(endDate);
endDate.setDate(endDate.getDate());
endDate.setHours(23);
dateControlStart.max(endDate);
}
请提供更多详细信息???问题不清楚。请提供更多详细信息???这个问题还不清楚。