2014-01-07 64 views
0

我需要创建一个使用Jquery Datepicker来选择开始日期,然后选择允许天数的字段的表单。 然后形式需要有隐藏字段...jQuery Datepicker的开始日期和天数

CheckInMonth NAME = “CIM”

CheckInDay名= “CID”

CheckInYear NAME = “CIY”

//和//

CheckOutMonth名称= “COM”

CheckOutDay名称= “COD”

CheckOutYear name =“COY”

......我不知道该怎么做。有人可以帮忙吗?

我现在有这样的代码返回开始和结束日期,但没有获取和月,日和年返回任何代码...

<script type="text/javascript"> 
    $('#datepicker').datepicker({ 
    onSelect: function(dateStr) { 
    var nights = parseInt($('#numOfNights').val()); 
    var depart = $.datepicker.parseDate('mm/dd/yy', dateStr); 
    depart.setDate(depart.getDate() + nights); 
    $('#departureDate').val(depart); 
    } 
    }); 

    $('#numOfNights').change(function() { 
    var nights = parseInt($('#numOfNights').val()); 
    var depart = $.datepicker.parseDate('mm/dd/yy', $('#arrivalDate').val()); 
    depart.setDate(depart.getDate() + nights); 
    $('#departureDate').val(depart); 
    }); 
    </script> 

回答

0

对于天数,你可以只使用正常的输入。然后,您可以听取数值何时更改,然后您可以通过数学运算将所输入的天数添加到选定的开始日期以获取您的结帐日期。

+0

我编辑我的问题的方式更具体。我不是Javascripter,我只是从他的论坛复制代码。 – user2636033

相关问题