Как отключить щелчок мышью по старым датам в Oracle Apex Calendar - PullRequest
0 голосов
/ 07 февраля 2019

В приложении планировщика есть один календарь Oracle Apex.С созданной ссылкой и возможностью просмотра / редактирования ссылки на разные страницы приложения.

Есть ли способ отключить щелчок по старым датам с сегодняшнего дня.

Я пробовал css-способы, но он не работает.

td .fc-day.ui-widget-content.fc-past{  
   pointer-events:none !important;
   background-color: gray;
}

Выше код только меняет цвет.

Пожалуйста, помогите.

Есть ли способ с помощью jquery или javascript, чтобы отключить эти старые даты ??

enter code here

1 Ответ

0 голосов
/ 08 февраля 2019

После просмотра подробностей о полном календаре я нашел решение.Мне пришлось поместить приведенный ниже код в раздел «Код инициализации JavaScript» атрибутов календаря Apex.

function (pOptions) {
    pOptions.weekNumberCalculation= 'ISO';
    pOptions.weekNumbers = true; 
    pOptions.weekNumberTitle = "W";
    pOptions.selectAllow = function (info) {
        if (info.start.isBefore(moment().add(-1, 'days')))
            return false;
        return true;
    }
    return pOptions;
}
...