使用日期控件datePicker,阻止移动端的自动调取键盘的事件
方法:简单来说就是阻止input的默认事件。
因为datePicker就是用input来封装的,所以直接阻止input的输入事件就ok;
很简单,把input field属性readonly设置为true即可,代表不需要任何键盘(typing)输入,但仍然可以处理点击(click)事件:
例子:
$("#txtStartDate").datepicker()
解决代码:
.prop("readOnly", true).
最终代码:
$("#txtStartDate").prop("readOnly", true).datepicker()