【问题标题】:How to disable mouse click on old dates in Oracle Apex Calendar如何在 Oracle Apex 日历中禁用鼠标单击旧日期
【发布时间】:2019-02-07 09:08:55
【问题描述】:

我的调度程序应用程序中有一个 Oracle Apex 日历。在应用程序的不同页面启用创建链接和查看/编辑链接。

有什么方法可以禁止点击从今天开始的旧日期。

我尝试过 css 方法,但它不起作用。

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

以上代码只改变颜色。

请帮忙。

有什么办法可以使用 jquery 或 javascript 来禁用这些旧日期??

enter code here

【问题讨论】:

    标签: javascript jquery oracle calendar oracle-apex-5.1


    【解决方案1】:

    查看完整日历的详细信息后,我找到了解决方案。 我必须将以下代码放在 Apex 日历属性的“JavaScript 初始化代码”部分中。

    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;
    }
    

    【讨论】:

      猜你喜欢
      • 2018-12-16
      • 2019-11-15
      • 2021-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多