Jquery Datepicker-開始日と週数のドロップダウンリストに基づいて終了日を計算する

datepicker jquery
Jquery Datepicker-開始日と週数のドロップダウンリストに基づいて終了日を計算する

ユーザーが開始日と週数の選択リストを選択することに基づいて終了日を計算できるかどうかを知りたいです。

i.e. 2週間のコースを選択し、2月10日の開始日を選択します
– 理論的には、日付フィールドは次の日付で自動的に更新されます。
2週間後、つまり 2月24日。

これを行う方法はありますか?

  0  0


ベストアンサー

はい、できます。 それは、JavaScriptでの `Date`操作の問題です。 http://www.google.com [google]に聞いてみましたか?

ここに1つのhttp://javascript.about.com/library/bltut19.htmがあります

0


jQueryのDatepicketプラグインで非常に簡単:http://jqueryui.com/demos/datepicker/#option-defaultDate

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`は終了日入力です

操作の順序に合わせて変更しました。 ie. ユーザーは数週間を選択してから開始日を選択します。

0


タイトルとURLをコピーしました