javascript - 删除默认 IOS 日期选择器的最佳方法

标签 javascript jquery ios css date

我目前实现了 jQuery 日期选择器,它在所有浏览器上都运行良好,但当我在移动设备 (iPad) 中查看时,IOS 默认日期选择器也会出现。删除它的最佳方法是什么? CSS?更改输入类型?

这是我的输入元素的样子:

<input type="date" name="payment_Received" class="form-control datepicker" />
<script>
    j$(document).ready(function(e) {
        j$('.datepicker').datepicker({
            dateFormat:'yy-mm-dd'   
        });
    });
</script>

最佳答案

只需使用 type="text" 而不是 type="date"

您还可以添加 readonly="readonly" 以防止键盘出现。

关于javascript - 删除默认 IOS 日期选择器的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23861317/

相关文章:

javascript - 如何创建一个永远不会离开屏幕的 html 工具提示?

php - 这个 Ajax 可以与调试(Firebug)一起使用,但也不能没有它

javascript - 查找并清除 toast (Toastr)

javascript - Cordova/Phonegap 3.3 中的外部链接/InAppBrowser 始终表现为 "_self"

javascript - 为什么导出 withAlert(Alerts) 会导致错误,但 withAlert()(Alerts) 却有效?

javascript - 未捕获的 TypeError 对象 [对象对象] 没有方法 'datepicker'

javascript - 从剪贴板获取粘贴的图像 Firefox

javascript - jQuery data() 将字符串视为数字的问题

ios - 如何在 UITableView 中插入多行

ios - Flutter 使用嵌套导航器向后滑动手势