根据日期选择器中选择的日期禁用日期选择器的上一个日期

时间:2013-04-26 11:00:41

标签: jquery html

我有两个简单的jquery日期选择器,可以选择到达和离开日期。如果用户从到达日期选择器中选择一个日期,我想要在出发时禁用所有上一个日期。

2 个答案:

答案 0 :(得分:0)

添加两个带有ID arrivaldeparture的输入文本字段并尝试此

$("#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);
            }
        });

了解更多Visit JQuery Datepicker

答案 1 :(得分:0)

你可以通过简单的方式做到:

$('#StartDate').change(function() {
            $( "#EndDate" ).datepicker( "option", "minDate" ,$(this).val());
   });