如何更改 jquery datepicker 的输入类型?

Posted

技术标签:

【中文标题】如何更改 jquery datepicker 的输入类型?【英文标题】:how to change input type of jquery datepicker? 【发布时间】:2014-05-06 13:11:13 【问题描述】:

我不确定我写的标题是否正确,但是..

我正在使用 jQuery Datepicker,它工作得很好,但是 在 iphone 上当你点击输入区域来选择一个日期时它会带来日历,这很好,但它会带来 键盘 strong> 也是,日历留在键盘下方..

我怎样才能改变它,这样当你点击输入区域时,它只会显示日期选择器日历而不是文本键盘。..

我如何使用它:

 <input type="text" id="from" class="datePicker" name="from" placeholder="Select Date">

我希望我的问题很清楚..

提前谢谢!

【问题讨论】:

您是否尝试将文本框只读属性设置为 true?使用readonly="true" 这可能会帮助你***.com/questions/388814/… @DeeKayy90 非常感谢!这行得通! 如果您愿意接受,我已将其添加为答案,我将不胜感激。干杯。很高兴听到它成功了! 【参考方案1】:

将文本框的只读属性更改为 true,从而消除输入字段,以便手机仅将其识别为您定义的日期选择器。这将确保手机不显示键盘。

【讨论】:

以上是关于如何更改 jquery datepicker 的输入类型?的主要内容,如果未能解决你的问题,请参考以下文章

如何更改 jquery datepicker 的输入类型?

如何在 MVC 4 中更改 jQuery DatePicker 中的验证文本?

jQuery datepicker - 在初始化后更改 .ui-datepicker-calendar 的显示

JQuery DatePicker 只读

更改 jquery datepickers 内联

jQuery datepicker 更改事件触发和输入的默认更改事件