Javascript 需要jquery日期选择器中的帮助吗
大家好,我在日期选择器中面临一个问题,请帮助我的朋友们 我将此代码用于日期选择器Javascript 需要jquery日期选择器中的帮助吗,javascript,jquery,date,Javascript,Jquery,Date,大家好,我在日期选择器中面临一个问题,请帮助我的朋友们 我将此代码用于日期选择器 $("#datepicker").datepicker({minDate: 0}); 这段代码是使所有以前的日期禁用,这是正确的,我需要的。现在我需要的是 假设日期是2016年5月2日,从这个日期开始,我需要禁用接下来的两个日期,没有人可以选择这些日期。2016年6月2日,2016年7月2日 我尝试使用Min-Max函数,日期为2016年5月2日,使用我的代码动态显示 朋友们,请帮帮我。您可以专门像这样禁用日期
$("#datepicker").datepicker({minDate: 0});
这段代码是使所有以前的日期禁用,这是正确的,我需要的。现在我需要的是
假设日期是2016年5月2日,从这个日期开始,我需要禁用接下来的两个日期,没有人可以选择这些日期。2016年6月2日,2016年7月2日
我尝试使用Min-Max函数,日期为2016年5月2日,使用我的代码动态显示
朋友们,请帮帮我。您可以专门像这样禁用日期
/** Days to be disabled as an array */
var badDates = ["02-06-2015", "02-07-2014"];
function DisableSpecificDates(date) {
var string = $.datepicker.formatDate('mm-dd-yy', date);
return [badDates.indexOf(string) == -1];
}
$(function() {
$("#datepicker").datepicker({
minDate: 0,
beforeShowDay: DisableSpecificDates
});
});
您将添加到badDates数组的任何日期都将被禁用
谢谢
阿米特
Use,一个以日期为参数的函数,必须返回一个带有true/false的数组,该数组指示此日期是否可选择,要添加到日期单元格的CSS类名,或对于默认显示,此日期的可选弹出工具提示
试试这个:
var日期=新日期;
var数组=[];
var numberOfDays=2;
对于var i=0;我有多少天;i++{
date.setDatedate.getDate+1;
var formattedDate=jQuery.datepicker.formattate'mm/dd/yy',date;
array.pushformattedDate;
}
$'date'。日期选择器{
minDate:0,
beforeShowDay:functiondate{
var string=jQuery.datepicker.formatDate'mm/dd/yy',date;
返回[array.indexOfstring==-1]
}
};
他们可以选择2016年7月2日之后的日期?在这里尝试并练习,但问题是所有以前的日期也需要禁用,我已经尝试过了。使用此代码之前的所有日期都可用。您是否使用skype-TheDesigningWorld?能否根据需要从badDates数组中修改日期?@harsimransing gr8!!