2016-09-21 78 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

相關問題