Вопрос по jQuery UI Datepicker?

Сейчас выводится так:



935b38c279564f730aad10d6fb84a871.png

9b265095961e72791df95b7f446e4103.png



А мне нужно чтобы каждый месяц выводился вот так:



d88403466d12b61c053fb096d25a7848.png
  • Вопрос задан
  • 3727 просмотров
Решения вопроса 1
ishaba
@ishaba Автор вопроса
Нужно сделать так:
var printDate = this._daylightSavingAdjust(new Date(drawYear, drawMonth, 1 - leadDays));

var printDate = this._daylightSavingAdjust(new Date(drawYear, drawMonth, 1));


И в .min версии так:
var G=this._daylightSavingAdjust(new Date(d,p,1-J));

var G=this._daylightSavingAdjust(new Date(d,p,1));
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 5
PaulZi
@PaulZi
Стили календаря свободно меняются через CSS. Firebug вам в помощь!
Ответ написан
dpigo
@dpigo
Front-end developer
Можно конечно находить пустые ячейки и скрывать их через css, а можно покопаться в методе _generateHTML и допилить что нужно.
Ответ написан
@victimofbrainlessness
в таком случае define «выводился вот так»
если судить по приложенным скринам желаемый результат — «что бы первое число месяца распологалось в крайнем левом столбце»
Ответ написан
Комментировать
sankir
@sankir
В документации сказано:
Whether to display dates in other months (non-selectable) at the start or end of the current month. To make these days selectable use the selectOtherMonths option.

Хотите отображать дни из других месяцев в начале и конце списка- используйте параметр showOtherMonths (по умолчанию false), Хотите иметь возможность выбрать эти дни? Используйте еще и параметр selectOtherMonths (по умолчанию false).
Из этого делаем вывод, у вас оно или где то уже включено, или его нужно принудительно выключить или у вас старая версия jQuery UI, т.к. написанное актуально для jQuery UI 1.9.1.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы