我在使用 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 解决方案,因为它更适合站点的需求。
非常感谢任何帮助,谢谢。