2016-09-21 79 views
0

我有一个网页,我在桌面浏览器上显示jQuery日期选择器。然而在iOS上,本机iOS日期选择器与jQuery日期选择器一起显示在手机浏览器上隐藏iOS日期选择器

为了一致性,我们希望始终使用jQuery datepicker,但这意味着我们必须隐藏iOS日期选择器。有没有办法做到这一点?

+0

什么是输入类型等?更具体一些,并显示html – poashoas

+0

@poashoas的示例代码它是一个日期输入,但它消耗了一个角度指令,它显示了jquery datepicker –

回答

0

我们不太能够通过隐藏移动日期选择器来解决问题,但我们并通过隐藏的jQuery日期选择器时,在移动解决问题设备。我们使用这个库来告诉我们正在使用什么浏览器:https://github.com/gabceb/jquery-browser-plugin

0

改变输入到

type="text" 

要防止默认的操作系统行为和验证服务器端输入。

另一种解决方案可能会被添加到输入

readonly="true" 
+0

这并不是真正的解决方案,这更像是一种解决方法。有什么办法可以隐藏ios datepicker吗? –

+0

@EmbattledSwag所以你更喜欢黑客而不是本地解决方案?这使得它变得混乱,而且你不确定在不同iOS版本的其他版本的浏览器上hack是如何工作的。对于您的问题,这是一个简单的干净解决方案为什么它必须是type =“date”? – poashoas

+0

我已经为我的答案添加了另一个解决方案 – poashoas

相关问题