5

我正在开发一个用户需要输入日期和时间的 Web 应用程序。我以前使用过这个日历小部件,它工作正常:

http://www.dynarch.com/projects/calendar/

但是,它自 2005 年以来一直没有更新。我想知道是否有人知道更好的。

jQuery UI 中的日历不处理时间。只有日期。我需要一些能让用户使用一个控件同时输入日期和时间的东西。

4

5 回答 5

2

我不知道有任何单个小部件可以很好地处理日期和时间。我见过的任何组合小部件都过于复杂和混乱。

然而,我经常使用独立的日期和时间小部件: ClockPickdatePicker。两者都是jQuery插件,可以跨浏览器很好地工作,并且非常容易定制。

于 2009-02-23T04:55:45.547 回答
1

我认为不存在任何可以同时处理日期时间的东西(至少没有什么真正好的)。

一般的做法似乎是使用下拉列表或其中的一些变体。如果您正在寻找更灵活的东西,有一个用于时间选择器的 jQuery 插件,它模仿 Google 日历时间选择器界面,我觉得它非常有用。

http://labs.perifer.se/timedatepicker/

于 2009-02-23T04:36:20.833 回答
1

我为 jQueryUI 找到了一个相当不错的 datetimepicker。这是Trent Richardson 的 timepicker 插件

到目前为止它工作得很好,并且可以进行大量定制以支持 i18n 和样式。由于我将它插入现有系统,我无法使用 jQueryUI 主题,但这不是实际问题。加载主题后,我例如为 .ui-datepicker-header 值设置不同的背景图像。

将 datetimepicker 添加到输入元素时,您还可以通过传递具有相应键值对的对象来覆盖所有字符串和格式。

于 2011-07-29T08:59:34.750 回答
1

我意识到这个问题是前段时间提出的,没有双关语的意思。但这是您使用Kendo UI寻找的一个很好的例子

于 2013-01-25T21:25:22.633 回答
0

嗯,jscalendar 也可以配置为提供时间选择器,方法是在设置参数中设置 showTime:true。而且还应该设置singleClick:false,我猜......

可悲的是,它似乎无法正常工作。当前时间不会从 inputField 中读出,即使它已经被 jscalendar 自己写入。因此,更改日期后,时间设置回 0:0 :-(

如果你解决这个问题,请告诉我,如何:-)

克里斯托夫

于 2010-11-05T15:04:40.747 回答