0

如何通过单击按钮将禁用日期添加到 multiDatesPicker?我希望它会像这样简单,但这不起作用。任何帮助都将受到欢迎。

<a href="#" onclick="javascript:addDisableDatesOnClick();">Add Disabled Dates</a>

function addDisableDatesOnClick() {
            var dateArray = ["07/10/2018", "07/11/2018"];
            $('#mdp-demo').multiDatesPicker("addDisabledDates", dateArray);
        }
4

1 回答 1

0

我找到了答案。我不得不“销毁”并重新创建 multiDatesPicker。

function addDisableDatesOnClick() {
        $('#mdp-demo').multiDatesPicker('destroy');
        var today = new Date();
        var y = today.getFullYear();
        $('#mdp-demo').multiDatesPicker({
            addDates: ['07/5/' + y]
            , addDisabledDates: ['07/24/' + y]
            , numberOfMonths: [2, 3]
            , altField: '#altField'
            , defaultDate: '7/1/' + y
        });
    }
于 2018-07-01T14:47:20.560 回答