问题标签 [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 投票
2 回答
21297 浏览

jquery - jQuery datepicker 验证消息问题

我正在使用http://plugins.jquery.com/project/datepick上的 jquery datepicker 插件和 datepicker 验证插件。

文件正文如下:

该表单第一次验证,但日期选择器的错误消息不会立即消失选择日期。但是,如果第二次选择日期,它就会消失。在第一次选择日期时提供任何帮助将不胜感激

0 投票
2 回答
25633 浏览

jquery - jQuery DatePicker:获取选定的日期

我需要能够从 Datepicker 中获取所选日期并使用所选值填充另一个文本框。我目前正在使用这样的onClose功能:

0 投票
2 回答
1369 浏览

jquery - 如何为我的 jQuery 日期选择器图标使用精灵?

ButtonImage 是您为图标指定的属性,但我想使用精灵作为切换器 - 我可以使用 buttonText 并使用<button>bg 图像设置元素的样式,但它可能无法在 IE 中正确呈现..有没有办法我可以在不呈现按钮元素的情况下指定用于按钮的确切 HTML?

0 投票
1 回答
1243 浏览

jquery-ui - 如何禁用 jQuery UI 日期选择器的键盘快捷键?

我在使用 jQuery UI 日期选择器时遇到问题,当手动更改日期并按 Enter 键时,日期选择器日期会覆盖手动输入(我要执行的操作是表单提交)。

我想禁用日期选择器上的键盘快捷键,但找不到方法。

0 投票
2 回答
8745 浏览

jquery - jQuery UI Datepicker 区域语言和最大值

我正在尝试结合 jQuery UI Datepicker 的一些选项

我正在使用下面的代码:

我需要为最大日期添加选项,即:

谁能告诉如何添加这个参数?

0 投票
4 回答
9408 浏览

jquery - 克隆日期选择器对象 [JQuery]

我有一个输入字段,我通过 css 类定义为日期选择器。我现在想克隆这个输入字段并拥有它,所以克隆的输入也是日期选择器。

从各种来源阅读后,我被引导相信以下代码应该可以工作,但事实并非如此。我希望也许有人可以帮助我弄清楚我做错了什么:)

这是javascript:

到目前为止,输入字段被复制并插入在最后一个实例之后,但日期选择器不起作用。我尝试将 'true' 传递给克隆函数,但它给了我一个错误,说inst 没有定义

任何帮助,将不胜感激 :)

0 投票
2 回答
4206 浏览

jquery - jQuery datepicker 通过 AJAX 加载时返回“inst is null”错误

我正在通过 AJAX 调用将内容加载到动态添加到 DOM 的表行中。我在回调函数中调用 datepicker 功能,日历显示正常。但是,当我单击日期时,出现错误:inst 为空。这是我的代码:

我尝试删除 hasDatepicker 类,删除对 datepicker 的任何引用等,但没有任何效果。提前感谢您的帮助!

0 投票
1 回答
266 浏览

jquery - 提交时日期选择器不执行

我已经为此工作了几天,但我不明白,所以我决定在这里问。我真的很难追踪问题出在我的代码中。这里是我的代码:

当我在显示整个页面及其内部时单击编辑按钮时,我有插件datepicker。问题是它不显示日历:

当我将 URL 更改为index.php?option=myReports&task=edit.. 时,会出现日历。

我的问题:如何在执行 editME 时加载日历?即使我返回 true 它也不会执行。

0 投票
2 回答
5741 浏览

jquery - 扩展 jquery 的 Google CDN 版本以添加 datepicker

我仅将 jqueryUI 用于 datepicker 功能。如果您可以摆脱使用纯 jquery,那就太好了,因为您可以从 Google 的 CDN 导入它,这可能比您自己的 CDN(如果有)更快,并且增加了用户已经缓存它的机会,但您不能用 jqueryUI 做到这一点。我想知道,因为 jqueryUI 只是 jquery 上面有一些额外的东西(?),从谷歌导入常规 jquery 然后 .extend() 使用你自己的 js 将 datepicker 功能添加到它上面有多可行?

想要这样做的逻辑是带有 datepicker 的 jqueryUI 最小化为 48.5K,并且用户不会在第一页加载时缓存它。如果代码的 datepicker 部分只是最小化了 5KB(猜测),那么可以想象,如果用户已经点击了一个从 Google CDN 导入 jquery 的页面,那么 datepicker 所需的一切都可以只加载 5KB 的您自己托管的 js。可能只减少约 40KB 的工作量很大(仅适用于用户从 Google 启动 jquery 的情况),但有时千字节数。我唯一不确定的是 datepicker 是否/如何实际上可以 .extend()'ed 到常规 jquery 或者 jqueryUI 是否根本不同。我知道有 jquery datepicker 的独立版本,但我有点依赖 datepicker 的 jqueryUI 实现......我只是不

0 投票
1 回答
750 浏览

css - jQuery 'setDate' = null 今天作为 currentDate 离开

我有两个日期选择器。当它们首次显示在页面上时,范围的最大值和最小值设置为今天,因此无法选择日期。根据下拉选择,在两个日历上都设置了有效日期范围。我希望 TODAY 成为 TO 日期选择器和 FROM 日期选择器中的默认选定日期,我不想选择任何内容。我添加了一些 CSS 来突出显示今天,就好像它是任何其他选定的日期一样。在这一点上,一切都在 TO 日历中。然而,在 FROM 日历中,TODAY 显示为好像已选择,但实际上此时尚未选择任何日期。问题似乎是,即使您将 datepicker 的日期设置为“null”,今天的日期仍被标记为 ui-datepicker-current-date 以及 ui-datepicker-today。我对它被标记为 ui-datepicker-today 没有任何问题,因为它毕竟是今天。由于它也被标记为 ui-datepicker-current-date,因此我无法将 TO 日历中未选择的日期与用户实际选择的日期区分开来。

有没有人想出如何使这项工作?添加到用户选择的日期和未选择的日期的选择器看起来是相同的。两者都在今天和当前日期标记,并且都是 ui-active。

如果您完全迷路了,我明天可以发布确切的代码。它在工作,我现在正在家里研究。提前感谢您提供的任何帮助!