2011-02-02 70 views

回答

0

是的,你可以這樣做:

$('#start-date').bind('blur', function() { 
    var days = $('#weeks-select').val() * 7; 
    var endDate = new Date($(this).val()); 
    endDate.setDate(endDate.getDate() + days); 
    $('#end-date').val((endDate.getMonth() + 1)+ '/' + endDate.getDate() + '/' + endDate.getFullYear()); 
}); 

其中:

  • #weeks-select是下拉與週數小號
  • #start-date爲起始日期輸入
  • #end-date的結束日期輸入

修改了它的操作的順序一致。即。用戶選擇幾周,然後選擇開始日期。

+0

我認爲`模糊'不適合這種情況。 「變化」不好嗎? ;) – Reigel 2011-02-02 02:44:20

相關問題