更改事件时日期选择器打开键盘

Date-picker opening keyboard on change event

正在开发混合流星应用程序并使用日期选择器以 MM-DD-YYYY 格式显示日期。由于 datepicker 在输入 type='text' 上工作,meteor 将所有这些更改为 cordova apk,这导致每当我专注于 datepicker 输入时,它不会打开手机日历,而是打开 datepicker 的日历,并且还会打开键盘,因为它是 type='text',我想这是正确的行为,但我不想打开该键盘。

如果我使用输入类型="date"并且不使用日期选择器,那么移动 apk 将打开本机日历,但这里我需要的格式是 MM-DD-YYYY 是不可能的。

我该怎么办?? 提前致谢!

您可以向日期输入元素添加一个值为 true 的名为 readonly 的属性,这样它就不会打开您的键盘,而是会打开 datepicker

像这样。

<input type="text" class="form-control datepicker" readonly="true">

希望这能解决您的问题。 :)