2017-07-28 39 views
0

在我的iOS设备我遇到了这个问题JQuery UI Datepicker停止焦点onChangeMonthYear的JqueryUI DatePicker

的问题,我面对的是像我这个按钮,点击去上一个或下个月,

enter image description here

我被滚动到文本框(输入)回来。因此,这在横向模式中会影响到高度较小的情况,如果用户想要更改月份,则必须滚动到位于该月份或年份更改按钮存在的位置。

我试过使用onChangeMonthYear事件,但是我应该怎么做还不清楚。任何的意见都将会有帮助。

+0

看到这个https://jsfiddle.net/vzmpdx5z/ – Amal

回答

0

我认为小提琴会很好地工作。

如果禁用该文本框,并使其启用它,它不会集中在文本框,

因此,您的问题将得到解决。

只需在JS中写下代码即可。

onChangeMonthYear: function (year, month, element) { 
      // To Prevent focus on change of month or year 
      element.input.prop("disabled", true); 
      window.setTimeout(function() { 
      element.input.prop("disabled", false); 
     }, 100); 
},