1

我的 Asp.net 页面中有一个 jQuery MultiDatesPicker 日历(https://dubrox.github.io/Multiple-Dates-Picker-for-jQuery-UI/),它显示了全年日历。

我想禁用前几个月,例如,如果我在 9 月使用该页面,我想查看 1 月到 8 月禁用。

目前,日历使用此代码完美加载全年。

$('#mdp').multiDatesPicker({
                dateFormat: "m/d/yy",
                firstDay: '1/1/2019',
                numberOfMonths: [3, 4],
                defaultDate: '1/1/2019'
            });

在此处输入图像描述

我试图通过添加 MinDate 和 MaxDate 元素来禁用上个月。

 $('#mdp').multiDatesPicker({
                dateFormat: "m/d/yy",
                firstDay: '1/1/2019',
                numberOfMonths: [3, 4],
                defaultDate: '1/1/2019',
                maxDate: '12/31/2019',
                minDate: '7/1/2019'
            });

这不能按预期工作。这会从视图本身中删除前几个月,并显示 2020 年的日期。

在此处输入图像描述

我希望从 2019 年 1 月到 2019 年 12 月显示视图。只需禁用 1 月到 7 月的月份。

我怎样才能做到这一点?

4

1 回答 1

0

请更改此行

numberOfMonths: [3, 2]

你的残疾飞蛾被移除。

于 2019-09-10T11:25:18.957 回答