我正在寻找一个基于Javascript的日期选择器,将允许我只显示一周(而不是当前的月份)。
理想情况下,它应该是一个可以扩展到完整的月视图,如果需要的话,然后再回来。
另外,(基于css?)设计定制化将是一个加号。
最好使用jQuery解决方案。我简要地看了一下jQuery日期选择器,但在我看来它只能显示完整的月份。如果我错了,请告诉我。
发布于 2009-03-16 20:21:28
如前所述,jQuery UI日期选择器不能轻松配置为仅显示一周。但是,您可以使用maxDate和minDate配置选项来限制用户的输入。这是一个example of this functionality。
为了回答你的特定问题,我不知道有任何datepicker控件只会显示一周。
发布于 2009-03-16 20:10:06
我不确定,但也许您可以自定义此http://jqueryui.com/demos/datepicker/
那些只显示了一周的我什么都不知道:
编辑:在检查后,它显示为基于CSS的,我已经运行了它的选项,但没有找到任何东西,只是显示了一周。相反,有一种方法只允许你选择一周,但不知道假设的效果是什么。
发布于 2009-03-16 20:03:30
如果您只有七个选项,那么日期选择器小部件就太夸张了。只需使用下拉列表。一个巧妙的JavaScript技巧是,你可以将1天添加到任何日期,它将自动处理月/年滚动。以下代码将始终为您提供接下来的7天(从今天开始):
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));https://stackoverflow.com/questions/651923
复制相似问题