2017-07-28 112 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); 
},