我有5个datepickers,其次是other.If我选择date1然后当我选择date2时它应该禁用所选日期之前的所有日期,当我选择date2时,date3应该自动与date2相同的日期。当我选择date4,它应该禁用所选日期之前的所有日期。
答案 0 :(得分:0)
您可以创建要禁用的日期数组,并将其索引设置为-1。例如
var array = ["2018-03-14","2018-03-15","2018-03-16","2018-03-17","2018-03-18"]
$('#your_date_field').datepicker({
beforeShowDay: function(date){
var string = jQuery.datepicker.formatDate('yy-mm-dd', date);
return [ array.indexOf(string) == -1 ]
}
});