问题标签 [jquery-ui-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 投票
19 回答
383700 浏览

javascript - 如何使用今天的日期预先填充 jQuery Datepicker 文本框?

我有一个非常简单的 jQuery Datepicker 日历:

当然在 HTML 中...

当用户调出日历时,今天的日期会很好地突出显示,但是如何让 jQuery 在页面加载时使用今天的日期预先填充文本框本身,而无需用户做任何事情?99% 的情况下,今天的默认日期将是他们想要的。

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 投票
2 回答
8335 浏览

javascript - 在 jquery ui date-picker 中如何允许选择特定的工作日并禁用其他工作日

我需要将 jquery ui 日期选择器限制为仅将未来的星期二和星期四作为可选日期。

我怎样才能做到这一点?

0 投票
1 回答
4897 浏览

jquery - jquery ui datepicker 在 IE 6.0 中无法正确呈现(显示)

jquery ui datepicker我的in有显示问题IE 6.0

IE 6.0 中不显示日期选择器弹出框的边框,弹出窗口的背景为白色(应为灰色),并且后退和前进导航图标显示颜色错误。FF 和更高版本的 IE 显示预期的正确结果。

我在这里错过了一些非常愚蠢的东西吗?

非常感谢您的帮助!马库斯


日期选择器

0 投票
12 回答
243920 浏览

javascript - 如何本地化 jQuery UI Datepicker?

我真的需要一个本地化的下拉日历。英文日历并不能在挪威网站上准确传达卓越;-)

我已经尝试过jQuery DatePicker,他们的网站说它可以本地化,但这似乎不起作用。

我正在使用 ASPNET.MVC,我真的很想坚持使用一个 javascript 库。在这种情况下,jQuery。

ajax 工具包日历是可以接受的,只要它也能显示挪威人的名字。

更新:太棒了!我看到我缺少语言文件,一个不那么小的细节:-)

0 投票
11 回答
152833 浏览

javascript - 可以使 jQuery UI Datepicker 禁用周六和周日(和节假日)吗?

我使用日期选择器来选择约会日期。我已经将日期范围设置为仅下个月。这很好用。我想从可用选项中排除周六和周日。这可以做到吗?如果是这样,怎么做?

0 投票
2 回答
182 浏览

javascript - 为什么没有找到元素时函数会运行?

我有以下代码,但是如果input.formdate找不到,它仍然会运行该getDateFormat函数。这对我来说没有意义。

有谁知道原因?

0 投票
22 回答
272345 浏览

javascript - 如何更改 jQuery DatePicker 控件的弹出位置

知道如何让 DatePicker 出现在相关文本框的末尾而不是直接在它下方吗?倾向于发生的是文本框位于页面底部,并且 DatePicker 向上移动以解决它并完全覆盖文本框。如果用户想输入日期而不是选择日期,他们不能。我宁愿让它出现在文本框之后,所以它如何垂直调整并不重要。

知道如何控制定位吗?我没有看到小部件的任何设置,也没有任何运气来调整 CSS 设置,但我很容易遗漏一些东西。

0 投票
2 回答
3411 浏览

asp.net-mvc - ASP.NET MVC jQueryUI 日期选择器在使用 AJAX.BeginForm 时不起作用

我有一个 ASP.NET MVC 部分视图,其中包含一个配置为使用来自 JQueryUI 的日期选择器的 Html.TextBox。这是通过确保将样式设置为 .datepicker 来完成的。这一切都很好。但是,我已将表单更改为 Ajax.BeginForm 并包含一个 Ajax.ActionLink,在单击链接后显示它。由于添加此日期选择器不显示。事实上,在从控制器返回局部视图之后,现在甚至没有调用以前工作的 JavaScript。即使我将 JavaScript/JQuery 放在局部视图本身中,它仍然不会使用它。我真的很困惑,有人可以帮忙吗?

示例如下所示

Action Link,当 clickon 调用 Controller Action 以返回 PartialView 时,OnSuccess 上调用的 JavaScript 会触发,但没有其他内容,这之前是由 document.ready 函数连接的。我所有的脚本都在单独的文件中,并在母版页中引用。

控制器动作

部分视图,显示样式设置为 datepicker 的文本框

我很感激这方面的任何帮助。