我有一个页面,其中包含一些输入 type="text" 并附加了 jQuery UI 日期选择器,该页面以“2012 年 2 月 14 日”格式输入日期到字段中。伟大的。现在我需要为移动/小屏幕调整界面。我遇到的问题是,当 iPhone 用户点击文本输入时,会出现 jQuery 日期选择器,并且 iOS 还显示它是本机文本输入键盘。
我尝试使用 Modernizr 来检测 html5 inputtype=date 可用性并禁用 jQuery 日期选择器(如果可用)并将输入类型切换为“日期”,以便了解这一点的设备可以使用其本机输入。但是,这会以后端系统不理解的格式“2012-02-14”输入日期。根据格式为“2012 年 2 月 14 日”的日期,已经完成了大量工作。
因此,如果有人可以提供帮助,我正在寻找一种仅让 jQuery UI 日期选择器出现在所有系统上的方法,或者寻找一种意味着可以强制本地日期/文本输入输入格式“2012 年 2 月 14 日”的解决方案。