日期范围选择器 - 无效日期

1 javascript daterangepicker

我正在使用这个日期范围picke(http://www.daterangepicker.com/#options)

以下是一些选项,我最了解但我需要有关"isInvalidDate"的帮助

我使用这个代码,它完美地工作.日期11/12/2015已禁用,用户无法选择它.

isInvalidDate: function(date) {
    if (date.format('YYYY-MM-DD') == '2015-11-12') {
        return true; 
    } else {
        return false; 
    }
},
Run Code Online (Sandbox Code Playgroud)

但我需要添加几个日期无效,因此用户无法使用它们.我不知道如何做一些数组并循环返回真假日,有人可以帮我这个吗?

Jun*_*ior 7

我希望它能帮助别人

 var some_date_range = [
  '02-04-2016',
  '03-04-2016',
  '04-04-2016',
  '05-04-2016'
];
"isInvalidDate" : function(date){
  for(var ii = 0; ii < some_date_range.length; ii++){
    if (date.format('DD-MM-YYYY') == some_date_range[ii]){
      return true;
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

  • 这应该是公认的答案,它解决了这个问题. (2认同)