我在日期选择器的j查询中有代码。但现在我想在j查询日历中禁用未来日期。日期选择器工作正常但我的问题是从当前日期禁用未来日期。即无法在将来选择日期..
$(function(){
$("#datepicker1").datepicker();
$( "#datepicker1" ).datepicker( "option", "dateFormat", "yy-mm-dd");
$("#datepicker2").datepicker();
$( "#datepicker2" ).datepicker( "option", "dateFormat", "yy-mm-dd");
});
答案 0 :(得分:1)
设置Max-Date将解决您的问题:
$( "#datepicker1" ).datepicker( "option", "maxDate", new Date() );
通过Date对象设置最大可选日期,或者设置为当前dateFormat中的字符串,或者从今天起的天数(例如+7)或一串值和句点('y'表示年份,'m'几个月,'w'持续数周,'d'持续数天,例如'+ 1m + 1w'),或无效无效。
答案 1 :(得分:0)
$("#datepicker1").datepicker({
maxDate: 0d
});
许多选项,例如minDate
,beforeload
等等。
答案 2 :(得分:0)
是的,的确如此。 datepicker具有maxdate属性,您可以在初始化时设置该属性。你可以在这里看到http://blogvani.com首页,其中日期设置为当前日期的最大值。
("#datepicker").datepicker({ maxDate: new Date, minDate: new Date(2007, 6, 12) });
答案 3 :(得分:0)
$("#DeathDate").datepicker({ maxDate: '0' });