问题标签 [datepicker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
9085 浏览

asp.net - 需要一个免费的 ASPX 日期选择器

可以放入 ASPX 应用程序的最好的免费 Datepicker 是什么?

0 投票
25 回答
259053 浏览

jquery - 带有不允许用户输入的文本输入的 jQuery Datepicker

如何使用带有文本框输入的 jQuery Datepicker:

不允许用户在文本框中输入随机文本。我希望在文本框获得焦点或用户单击它时弹出 Datepicker,但我希望文本框忽略使用键盘的任何用户输入(复制和粘贴或任何其他)。我想专门从 Datepicker 日历中填充文本框。

这可能吗?

jQuery 1.2.6
日期选择器 1.5.2

0 投票
4 回答
35728 浏览

jquery - JQuery Datepicker 返回 Date 对象类型

Datepicker 返回的对象类型是什么?假设我有以下内容:

是什么date?我有兴趣从另一个 Datepicker 读取日期对象以进行比较,例如:

但是,这种比较是行不通的。我猜 Date 对象有某种比较方法,但我不知道。我还尝试比较日期的字符串表示,oDate.toString() > date.toString()但无济于事。

0 投票
4 回答
13951 浏览

jquery - How to use JQuery UI datepicker with bgIframe on IE 6

I am trying to use the JQuery UI datepicker (latest stable version 1.5.2) on an IE6 website. But I am having the usual problems with combo boxes (selects) on IE6 where they float above other controls. I have tried adding the bgIframe plugin after declaring the datepicker with no luck.

My guess is that the .ui-datepicker-div to which I am attaching the bgIframe doesn't exist until the calendar is shown.

I am wondering if I can put the .bgIframe() command directly into the datepicker .js file and if so, where? (the similar control by kelvin Luck uses this approach)

Current code

$(".DateItem").datepicker({
showOn:"button",
... etc ...
});
$(".ui-datepicker-div").bgIframe();

0 投票
3 回答
3757 浏览

jquery - jQuery UI:过滤日期选择器上的可选日期

我想过滤日期选择器上的可选日期。我基本上需要按工作日过滤 - 即让假期和周末不可选。

我知道您可以使用 beforeShowDate: 中的函数指定日期,也可以使用 $.datepicker.noWeekends。

问题是:你可以两者都做吗?

0 投票
2 回答
3697 浏览

javascript - JQuery DatePicker 捆绑的控件不能包含在其他控件中

我的任务是为我们的 Web 项目的多个区域实现日期/时间选择器,并指示使用另一个开发人员创建的控件作为其中的一部分。我正在处理的控件应该允许用户从日历中选择日期,选择显示该日期的格式(从几种预定义的格式中,或使用简单的文本覆盖)以及可选的时间字符串(这实际上只是自由格式的文本)。

我被指示使用的控件记录在这里:http ://www.west-wind.com/WebLog/posts/213015.aspx ,并使用来自 jQuery 的 DatePicker。

在我实现我的控件并对其进行测试之后,我开始将它集成到需要日期和/或时间输入的页面中。在我对这些实现的测试中,我发现了一个错误:当我在一个页面上包含我的控件的多个副本时,只有第一个获得 jQuery 日历。其他的与它无关。

我已经尝试了一个看似相关的问题(标题为“复制 jquery datepicker”)中建议的一些方法,例如通过 $( "css-selector").datepicker() 语法,并且 ASP.NET 保证所有文本框的唯一 ID。

所以,总而言之,它看起来像这样:

现在,奇怪的部分:当页面上有多个西风控件的副本时,没有其他用户控件包含它们,它们可以正常工作。除了 jQuery 控件,我的控件没有什么特别之处:简单的标签、文本框、面板和下拉菜单。将 West-Wind jQuery 控件捆绑到用户控件中的某些东西似乎正在破坏它。

有什么建议吗?一段时间以来,由于我糟糕的 javascript 技能和对 jQuery 的有限接触,我一直在努力解决这个问题。

正如下面所指出的,没有 HTML 就很难说。我已经把它包括在下面了。

0 投票
8 回答
109721 浏览

jquery - 显示的 jQuery 日期选择器年份

使用 jQuery 日期选择器,如何更改显示的年份范围?在 jQuery UI 网站上,它说默认值为“显示当前年份前后 10 年”。我想用它来选择生日,而在今天之前的 10 年并不好。这可以用 jQuery datepicker 完成还是我必须使用不同的解决方案?

日期选择器演示链接:http: //jqueryui.com/demos/datepicker/#dropdown-month-year

0 投票
7 回答
29005 浏览

javascript - 如何在 jQuery DatePicker 中隐藏下一个/今天/上一个导航并关闭动画?

如何在 jQuery DatePicker 中隐藏上一个/今天/下一个导航?

我对月份和年份下拉框感到满意。

另外如何禁用动画?

@tvanfosson - 我已经尝试过hideIfNoPrevNext了,但这只有在您没有跨越两个月的日期范围时才有效。

持续时间选项在关闭动画方面起到了作用。

干杯。

0 投票
8 回答
95303 浏览

jquery - jQuery datepicker- 2 个输入/文本框和限制范围

我正在使用带有两个输入框的 jQuery Datepicker 小部件,一个用于“From”日期,第二个用于“To”日期。我使用jQuery Datepicker 功能演示作为让两个输入框相互配合的基础,但我需要能够添加这些额外的限制:

  1. 日期范围不得早于 2008 年 12 月 1 日

  2. “到”日期不能迟于今天

  3. 选择“开始”日期后,“结束”日期只能在“开始”日期之后的 7 天范围内

  4. 如果先选择“To”日期,则“From”日期只能在“To”日期前 7 天的范围内(限制为 12 月 1 日为第一个可选日期)

我似乎无法将上述所有内容一起工作。

总而言之,我希望能够选择从 12 月 1 日到今天之间最多 7 天的范围(我意识到我在 12 月 1 日发布了这个,所以目前只能在今天得到)。

到目前为止我的代码

我错过了 7 天范围限制,并且还阻止了2008 年 12 月 1 日之前或今天之后的“到”日期选择。任何帮助将不胜感激,谢谢。

0 投票
9 回答
92333 浏览

datepicker - iPhone Web 应用程序的日期选择器

为基于 iPhone 的 Web 应用程序显示日期选择器的最佳方式是什么。我们能否在 Web 应用程序中显示类似 iPhone 原生日期选择器的内容,如下所示:

iOS 日期选择器