问题标签 [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.
javascript - 在 Safari 上使用 remodal 和 pickadate 时出现严重的性能问题
我试图将 remodal 与 pickadate 一起使用,这样我就可以从模态中创建一个日期选择器和时间选择器。在第一次试用中,我发现日期选择器会被 remodal 隐藏,如下所示。
为了克服这个问题,我.full-screen
为我的 remodal 创建了一个类。
然后它在 Chrome 中运行良好,如下所示:
然后我开始在我的 iOS 上测试这个网站,我发现覆盖层很乱。我认为它粘在活动输入元素的底部。如 iOS safari 和 iOS chrome 所示:
通常我会在 MacOSX 中打开我的 Safari 并尝试修复 CSS。但是,当在 Safari 中加载同一页面时,会出现奇怪的严重性能问题:
- 我什至无法加载开发者工具
- Safari CPU 持续超过 100%
- 加载模态大约需要 15 秒
- 加载拾取数据大约需要 10 秒。
结果如下:
如果你想尝试,我已经暂时打开了这里的链接,点击绿色的动作按钮,模态应该加载。(先在 chrome 上尝试,然后在 safari 上尝试。)你会注意到不同之处。
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.
javascript - 在pickadate中为月份索引添加+1
我想禁用除 start_date 和 end_date 范围之外的所有日期,例如:日期从 26/05/2015 到 29/05/2015,因此开始之前和结束之后的所有日期都被禁用。为此,我使用pickadate 和pickadate 月份索引从零开始。
但它不工作。它禁用剩余当前日期的所有日期。请指导我如何解决这个问题。我只想禁用那些不在 start_date 和 end_date 值范围内的日期。
jquery - 如何在pickadate函数中给出selectYear
嗨,我正在使用pickdate,并且在我看来有这个字段:
所以在这个我有这个jquery
所以它给了我从 1985 年到 2045 年的年份,但我想要从 1945 年到 current_year 的年份。如何在pickadate的帮助下获取这个。请指导我。提前致谢。
jquery - 使用 jquery pickadate 插件禁用我的数据库中的国定假日
嗨,我正在研究 rails4 项目,我想在我的pickadate 中禁用所有的国定假日和周末日期。或者我必须使用pickdate.js我不知道如何做到这一点。我为禁用周末做了以下操作。
它为此工作正常,但如何为没有得到的国定假日做。我有假期,我有假期。请指导我必须遵循哪些步骤。提前致谢。
javascript - Pickadate.js 在点击时不打开
在我们将我们的pickadate 从 3.5.4 更新到 3.5.6 之后,选择器不会在点击时打开。我们正在使用日期和时间选择器,它们都没有出现。
我们使用不同的选择器,例如:
或者
即使我在控制台中运行上面的代码,它也不起作用。只有以下显示了选择器:
jquery - 在 pickadate.js 中禁用多个日期
我正在应用程序中使用pickadate。在这里,我将假期动态存储在数据库中。我正在用 gem 'gon' 获取那个日期。
在 application.js 中
输出是
禁用pickadate中的日期。我跟着
当我输入这些静态值时,pickadate 将禁用这些日期,但我想禁用那些来自gon gem
. 请指导我如何使用 jquery 的每个功能。提前致谢
javascript - 如何使用pickadate.js使“签出日期”自动填充“签入日期”的第二天
这只是我制作的 html 的基本形式,我不知道如何使自动填充在 pickadate.js 上工作
javascript - 使用 Pickadate.js 时禁用以前的日期
我正在使用piackadate.js作为我网站的日期选择器。我想实现禁用任何先前日期的功能。我阅读了有关禁用日期的文档,但我没有看到禁用所有以前日期的方法。
如何做到这一点?
javascript - Pickadate 清除/关闭按钮未在 IE9 中关闭选择器
我在使用 Foundation 的站点设置上遇到 Pickadate 和 Pickatime 问题,客户刚刚注意到清除和关闭按钮没有关闭 IE9 中的 Pickadate 弹出窗口的问题,这使得 IE9 用户无法完成表格。
这似乎是一个间歇性问题,看起来清除按钮第一次会起作用,但如果您尝试在同一字段中执行几次,您会遇到相同的问题。
关闭按钮在我的 IE9 测试中为我工作,这对用户来说是一个退出,但遗憾的是,客户回覆我说,在他们在 IE9(在 Citrix 上运行)的测试中,关闭按钮没有关闭Pickadate 导致表单再次无法使用。
这是我演示的链接:http: //my-allianz-fa-02.designchief.ie/claim-notification.html
顺序是:
- 向下滚动到“请选择索赔选项”下拉菜单
- 选择事故/事故选项
- 在“事故详细信息”字段集中,您将找到“事故日期”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 解决方案,因为它更适合站点的需求。
非常感谢任何帮助,谢谢。