目前我正在使用daterangepicker(http://www.daterangepicker.com/),我想禁用所有日期,除了一些特定日期,选项为isInvalidDate.Here是我的示例代码: -
isInvalidDate: function (date) {
return ["2017/01/12","2017/01/28"].indexOf(formatted) > -1;
}
我无法找到解决方案。如果身体知道,请告诉我。
答案 0 :(得分:0)
你可以设置 的minDate: 到特定日期。它将禁用过去的日期和 maxDate:第二天约会..它将禁用未来日期
$('#demo').daterangepicker({
"startDate": "01/11/2017",
"endDate": "01/17/2017",
"minDate": "01/19/2017",
"maxDate": "01/20/2017"
}, function(start, end, label) {
console.log("New date range selected: ' + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD') + ' (predefined range: ' + label + ')");
});
在上面的示例19-jan-2017中只有日期启用所有其他人都被禁用
答案 1 :(得分:0)
我找到了解决办法:) 这是代码。
isInvalidDate: function (date) {
var dateArray = ["2017/01/12","2017/01/28"];
return dateArray.indexOf(formatted) < false;
}