如何通过单击按钮将禁用的日期添加到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);
}
答案 0 :(得分: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
});
}