问题标签 [pickadate]

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 投票
1 回答
1158 浏览

javascript - 在 Safari 上使用 remodal 和 pickadate 时出现严重的性能问题

我试图将 remodal 与 pickadate 一起使用,这样我就可以从模态中创建一个日期选择器和时间选择器。在第一次试用中,我发现日期选择器会被 remodal 隐藏,如下所示。

模态的 带有pickadate的模态,隐藏

为了克服这个问题,我.full-screen为我的 remodal 创建了一个类。

然后它在 Chrome 中运行良好,如下所示:

全屏模式 带有 chrome 的全屏模式

然后我开始在我的 iOS 上测试这个网站,我发现覆盖层很乱。我认为它粘在活动输入元素的底部。如 iOS safari 和 iOS chrome 所示:

ios safari 中的pickatime ios chrome中的pickadate

通常我会在 MacOSX 中打开我的 Safari 并尝试修复 CSS。但是,当在 Safari 中加载同一页面时,会出现奇怪的严重性能问题:

  • 我什至无法加载开发者工具
  • Safari CPU 持续超过 100%
  • 加载模态大约需要 15 秒
  • 加载拾取数据大约需要 10 秒。

结果如下:

野生动物园

如果你想尝试,我已经暂时打开了这里的链接,点击绿色的动作按钮,模态应该加载。(先在 chrome 上尝试,然后在 safari 上尝试。)你会注意到不同之处。

0 投票
3 回答
1425 浏览

javascript - calculate number of days between two dates and dates are selecting by pickadate in jquery

i have 3 text fields in rails view

by selecting dates from pickadate. mt code in application.js is :

i want to calculate the days between dates. my calculate method is defined below:-

but it does not work properly there is something missing. i didn't get it. please help me. Thanks in advance.

0 投票
1 回答
234 浏览

javascript - 在pickadate中为月份索引添加+1

我想禁用除 start_date 和 end_date 范围之外的所有日期,例如:日期从 26/05/2015 到 29/05/2015,因此开始之前和结束之后的所有日期都被禁用。为此,我使用pickadate 和pickadate 月份索引从零开始。

但它不工作。它禁用剩余当前日期的所有日期。请指导我如何解决这个问题。我只想禁用那些不在 start_date 和 end_date 值范围内的日期。

0 投票
4 回答
3580 浏览

jquery - 如何在pickadate函数中给出selectYear

嗨,我正在使用pickdate,并且在我看来有这个字段:

所以在这个我有这个jquery

所以它给了我从 1985 年到 2045 年的年份,但我想要从 1945 年到 current_year 的年份。如何在pickadate的帮助下获取这个。请指导我。提前致谢。

0 投票
3 回答
415 浏览

jquery - 使用 jquery pickadate 插件禁用我的数据库中的国定假日

嗨,我正在研究 rails4 项目,我想在我的pickadate 中禁用所有的国定假日和周末日期。或者我必须使用pickdate.js我不知道如何做到这一点。我为禁用周末做了以下操作。

它为此工作正常,但如何为没有得到的国定假日做。我有假期,我有假期。请指导我必须遵循哪些步骤。提前致谢。

0 投票
3 回答
1599 浏览

javascript - Pickadate.js 在点击时不打开

在我们将我们的pickadate 从 3.5.4 更新到 3.5.6 之后,选择器不会在点击时打开。我们正在使用日期和时间选择器,它们都没有出现。

我们使用不同的选择器,例如:

或者

即使我在控制台中运行上面的代码,它也不起作用。只有以下显示了选择器:

0 投票
1 回答
783 浏览

jquery - 在 pickadate.js 中禁用多个日期

我正在应用程序中使用pickadate。在这里,我将假期动态存储在数据库中。我正在用 gem 'gon' 获取那个日期。

在 application.js 中

输出是

当我加载页面时,警报会给出此输出

禁用pickadate中的日期。我跟着

当我输入这些静态值时,pickadate 将禁用这些日期,但我想禁用那些来自gon gem. 请指导我如何使用 jquery 的每个功能。提前致谢

0 投票
2 回答
815 浏览

javascript - 如何使用pickadate.js使“签出日期”自动填充“签入日期”的第二天

这只是我制作的 html 的基本形式,我不知道如何使自动填充在 pickadate.js 上工作

0 投票
2 回答
6390 浏览

javascript - 使用 Pickadate.js 时禁用以前的日期

我正在使用piackadate.js作为我网站的日期选择器。我想实现禁用任何先前日期的功能。我阅读了有关禁用日期的文档,但我没有看到禁用所有以前日期的方法。

如何做到这一点?

0 投票
1 回答
891 浏览

javascript - Pickadate 清除/关闭按钮未在 IE9 中关闭选择器

我在使用 Foundation 的站点设置上遇到 Pickadate 和 Pickatime 问题,客户刚刚注意到清除和关闭按钮没有关闭 IE9 中的 Pickadate 弹出窗口的问题,这使得 IE9 用户无法完成表格。

这似乎是一个间歇性问题,看起来清除按钮第一次会起作用,但如果您尝试在同一字段中执行几次,您会遇到相同的问题。

关闭按钮在我的 IE9 测试中为我工作,这对用户来说是一个退出,但遗憾的是,客户回覆我说,在他们在 IE9(在 Citrix 上运行)的测试中,关闭按钮没有关闭Pickadate 导致表单再次无法使用。

这是我演示的链接:http: //my-allianz-fa-02.designchief.ie/claim-notification.html

顺序是:

  1. 向下滚动到“请选择索赔选项”下拉菜单
  2. 选择事故/事故选项
  3. 在“事故详细信息”字段集中,您将找到“事故日期”Pickadate 字段(Pickatime 也用于此字段旁边的字段)

除了 IE9 之外,一切都按预期工作,您可以在其中选择日期,但是当您重新输入该字段并尝试清除信息时,Pickadate 闪烁(消失然后重新出现)然后无法关闭。

该站点是使用 Zurb Foundation 4.3.2、Pickadate 3.5.6(最新版本)构建的,并且使用的是 jQuery 1.10.2。

Pickadate 演示中不存在此问题 - http://amsul.ca/pickadate.js/ 这让我认为 Foundation JS 或设置中的某些内容导致了问题?

但是,我没有在网上找到与这个特定问题相关的任何内容,所以我正在联系,希望有人能认识到这个问题。如果问题无法解决,那么也许您可以建议使用新插件的解决方案,但首选选项是使用 Pickadate 解决方案,因为它更适合站点的需求。

非常感谢任何帮助,谢谢。