隐藏工作日和jquery datepicker的特定日期

我有一个function可以隐藏周数发票人的日子。 除此之外,需要隐藏特定的日子……例如:“09/09/2014”,“10/10/2014”

这是我的jquery ……

jQuery("#wpsc_checkout_form_9998").datepicker( "option", "beforeShowDay", function(date) { var day = date.getDay(); return [(day != 4) && (day != 2), '']; } ); 

创建要排除的日期数组,并在beforeShowDay选项中添加对它们的检查:

 $(document).ready(function () { var arrDisabledDates = {}; arrDisabledDates[new Date('08/08/2014')] = new Date('08/08/2014'); arrDisabledDates[new Date('08/30/2014')] = new Date('08/30/2014'); $('#txtDate').datepicker({ beforeShowDay: function (date) { var day = date.getDay(), bDisable = arrDisabledDates[date]; if (bDisable) return [false, '', ''] else return [(day != 4) && (day != 2)]; } }); }); 

在这里找到演示: jQuery Datepicker,不包括具体的日期和日期

这是一个示例的调整版本,用于排除我在此处找到的特定日期: http : //www.jquerybyexample.net/2013/03/hide-disable-dates-in-jquery-ui-datepicker.html