在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
这里是演示:
Here is the Demo :
代码:
$( "#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 });
});
DEMO
这篇关于在Jquery Ui Datepicker之后禁用今后的日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文