0

我的第一个问题是,我正在尝试根据组合框中的值获取一个新的日期值,其公式为:datepicker + 组合框中的值 = 新日期。

如果您想知道,是的,我是 js/jquery 的新手 :)

日期选择器已创建,日期显示在请求的输入字段中,但是如何添加基于组合框为我提供新日期的计算?

这是我得到的票价..:

<script>
$(function() {
$('#datepicker1').datepicker({
       changeMonth:true,
        changeYear:true,
        showButtonPanel:true,
        showOn:"both",
        minDate: new Date(2014, 1 - 1, 1), 
        maxDate: new Date(2015,12, 1),
   onSelect: function(dateText, inst) {
   $('#hjemreise_d2').val(dateText);
   }
});
});
</script> 

..这是我想用来计算新日期的下拉列表:

<select name="antall_uker" required class="txt" id="antall_uker" style="width: 100px;"               type="text"> 
    <option value="1">antall uker</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option> 
  </select>
<select id="hotellnavn"></select>
<select id="romtype"></select>
  </select>

.. 其中值是周数。

提前致谢!

4

1 回答 1

0

你的意思是

var hjemreise = new Date(dateText);
hjemreise.setDate(hjemreise.getDate()+(7*$("#antall_uker").val()));
$('#hjemreise_d2').val(hjemreise); // maybe needs some formatting
于 2013-11-13T22:15:38.220 回答