我有两个简单的 jquery 日期选择器,可以选择到达和离开日期。如果用户从到达日期选择器中选择一个日期,我想禁用所有之前的出发日期。
问问题
483 次
2 回答
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);
}
});
于 2013-04-26T11:06:13.383 回答
0
你可以通过简单的方式做到:
$('#StartDate').change(function() {
$( "#EndDate" ).datepicker( "option", "minDate" ,$(this).val());
});
于 2013-11-29T11:07:08.200 回答