在 Jquery Ui Datepicker 中禁用今天之后的未来日期 [英] Disable future dates after today in Jquery Ui Datepicker
本文介绍了在 Jquery Ui Datepicker 中禁用今天之后的未来日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在 Jquery Ui Datepicker 中禁用今天之后的所有未来日期
I want to disable all the future dates after today in Jquery Ui Datepicker
这是演示:
代码:
$( "#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'
}
);
推荐答案
试试这个
$(function() {
$( "#datepicker" ).datepicker({ maxDate: new Date() });
});
或者您可以使用以下方法实现:
Or you can achieve this using as below:
$(function() {
$( "#datepicker" ).datepicker({ maxDate: 0 });
});
这篇关于在 Jquery Ui Datepicker 中禁用今天之后的未来日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文