Jquery DatePicker меняет месяц, используя выпадающий список, вызывая прокрутку окна - PullRequest
1 голос
/ 22 июня 2010

Я могу видеть свой DatePicker только тогда, когда я прокручиваю страницу. После прокрутки, если я нажимаю на DatePicker, он открывается, как и ожидалось, но после изменения месяца с помощью выпадающего меню позиция прокрутки окна немного увеличивается, вызывая скрытие datepciker. Поэтому не могу нажать на нее.

1 Ответ

0 голосов
/ 07 июля 2010

Я бы предложил вам использовать событие выбора даты 'beforeShow', чтобы запустить скрипт для прокрутки страницы до оптимального положения.

$('.selector').datepicker({
   beforeShow: function(input, inst) { ... }
});

Плагин jQuery SCROLLTO может помочь с этим. Со своей страницы:

С помощью этого плагина вы легко будете прокручивать переполненные элементы и сам экран. Он дает вам доступ ко многим различным параметрам для настройки и различным способам указания места прокрутки.

Опять же, вы будете делать это с помощью функции, которую вы указали в параметре beforeShow.

...