我有两个简单的jquery日期选择器,可以选择到达和离开日期。如果用户从到达日期选择器中选择一个日期,我想要在出发时禁用所有上一个日期。
答案 0 :(得分:0)
添加两个带有ID arrival
和departure
的输入文本字段并尝试此
$("#arrival").datepicker({
showAnim : 'slideDown',
showOptions : 'slow',
defaultDate : "+1w",
changeMonth : true,
changeYear : true,
yearRange : "1950:2100",
onClose : function(selectedDate) {
$("#departure").datepicker("option", "minDate", selectedDate);
}
});
$("#departure").datepicker({
showAnim : 'slideDown',
showOptions : 'slow',
defaultDate : "+1w",
changeMonth : true,
changeYear : true,
yearRange : "1950:2100",
onClose : function(selectedDate) {
$("#arrival").datepicker("option", "maxDate", selectedDate);
}
});
答案 1 :(得分:0)
你可以通过简单的方式做到:
$('#StartDate').change(function() {
$( "#EndDate" ).datepicker( "option", "minDate" ,$(this).val());
});