Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在JQuery datepicker中禁用特定日期?_Javascript_Jquery_Datepicker - Fatal编程技术网

Javascript 如何在JQuery datepicker中禁用特定日期?

Javascript 如何在JQuery datepicker中禁用特定日期?,javascript,jquery,datepicker,Javascript,Jquery,Datepicker,我想禁用jquery日期选择器中的所有星期天、星期一和星期三。我正试图使用下面的代码示例来实现这一点- jQuery(document).ready(function($) { $(".datepicker").datepicker({ beforeShowDay: function(date) { var day = date.getDay(); return [(day != 1), ''];

我想禁用jquery日期选择器中的所有星期天、星期一和星期三。我正试图使用下面的代码示例来实现这一点-

  jQuery(document).ready(function($) {
      $(".datepicker").datepicker({
          beforeShowDay: function(date) {
              var day = date.getDay();
              return [(day != 1), ''];
          }
      })
  });
此代码禁用日历中的所有星期一。如何也禁用所有星期日和星期三?

尝试此代码

$("#datepicker").datepicker({
    beforeShowDay: function(date) {
        var day = date.getDay();
        return [(day != 0), ''];
    }
});
一周中的几天是0-周日,1-周一,依此类推

所以
day!=DayNumber
将为您解决此问题


请参见,它可能会帮助您复制,就像您所做的那样
(day!=1)
-
(day!=1&&day!=3&&day!=0)
。0表示星期天,1表示星期一..依此类推。我有动态天数要禁用。但是我已经提到了两天,因为多天的治疗可能与此类似。对于周末,您可以这样尝试..$(function(){$('#txtDate1')).datepicker({beforeShowDay:$.datepicker.noWeekends});
$(".datepicker").datepicker({

 beforeShowDay: function(date) {
        var day = date.getDay();
        return [(day != 1 && day != 3 && day != 0), ''];
    }
});