我想在 Jquery Ui Datepicker 中禁用今天之后的所有未来日期
这里是Demo http://jsfiddle.net/X82aC/541/ :
Code :
$( "#start_date" ).datepicker(
{
maxDate: '0',
beforeShow : function()
{
jQuery( this ).datepicker('option','maxDate', jQuery('#end_date').val() );
},
altFormat: "dd/mm/yy",
dateFormat: 'dd/mm/yy'
}
);
$( "#end_date" ).datepicker(
{
maxDate: '0',
beforeShow : function()
{
jQuery( this ).datepicker('option','minDate', jQuery('#start_date').val() );
} ,
altFormat: "dd/mm/yy",
dateFormat: 'dd/mm/yy'
}
);
Try this
$(function() {
$( "#datepicker" ).datepicker({ maxDate: new Date() });
});
或者您可以使用以下方法实现此目的:
$(function() {
$( "#datepicker" ).datepicker({ maxDate: 0 });
});
参考 http://jqueryui.com/datepicker/#min-max
DEMO http://jsfiddle.net/ZL2Bc/145/
更新的答案 http://jsfiddle.net/X82aC/544/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)