首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javascript日期选择器只显示一周?

问Javascript日期选择器只显示一周?
EN

Stack Overflow用户
提问于 2009-03-16 19:54:44
回答 3查看 5.5K关注 0票数 5

我正在寻找一个基于Javascript的日期选择器,将允许我只显示一周(而不是当前的月份)。

理想情况下,它应该是一个可以扩展到完整的月视图,如果需要的话,然后再回来。

另外,(基于css?)设计定制化将是一个加号。

最好使用jQuery解决方案。我简要地看了一下jQuery日期选择器,但在我看来它只能显示完整的月份。如果我错了,请告诉我。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-03-16 20:21:28

如前所述,jQuery UI日期选择器不能轻松配置为仅显示一周。但是,您可以使用maxDate和minDate配置选项来限制用户的输入。这是一个example of this functionality。

为了回答你的特定问题,我不知道有任何datepicker控件只会显示一周。

票数 3
EN

Stack Overflow用户

发布于 2009-03-16 20:10:06

我不确定,但也许您可以自定义此http://jqueryui.com/demos/datepicker/

那些只显示了一周的我什么都不知道:

编辑:在检查后,它显示为基于CSS的,我已经运行了它的选项,但没有找到任何东西,只是显示了一周。相反,有一种方法只允许你选择一周,但不知道假设的效果是什么。

票数 0
EN

Stack Overflow用户

发布于 2009-03-16 20:03:30

如果您只有七个选项,那么日期选择器小部件就太夸张了。只需使用下拉列表。一个巧妙的JavaScript技巧是,你可以将1天添加到任何日期,它将自动处理月/年滚动。以下代码将始终为您提供接下来的7天(从今天开始):

代码语言:javascript
复制
var dates = [new Date()];
for (var i = 1; i < 7; i++) dates.push(new Date(dates[0].getYear(), dates[0].getMonth(), dates[0].getDate() + i));
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/651923

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档