From ed6e8e4f18e64aa93b24cd6aa72bbdff057dbc54 Mon Sep 17 00:00:00 2001 From: Jens Kleineheismann Date: Thu, 22 Feb 2018 17:14:25 +0100 Subject: [PATCH] ModeForm: first_day inputs set start date of last_day inputs. --- .../dav_events/event_create/ModeForm.html | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/dav_events/templates/dav_events/event_create/ModeForm.html b/dav_events/templates/dav_events/event_create/ModeForm.html index aa96c9a..dad771e 100644 --- a/dav_events/templates/dav_events/event_create/ModeForm.html +++ b/dav_events/templates/dav_events/event_create/ModeForm.html @@ -24,9 +24,33 @@ } } + function add_first_day_handler() { + var e = $("#id_first_day_widget"); + e.on('changeDate', function(){ first_day_handler(); }); + } + + function first_day_handler() { + var d = $("#id_first_day_widget").find("input").val(); + var e = $("#id_last_day_widget"); + e.datetimepicker('setStartDate', d); + } + + function add_alt_first_day_handler() { + var e = $("#id_alt_first_day_widget"); + e.on('changeDate', function(){ alt_first_day_handler(); }); + } + + function alt_first_day_handler() { + var d = $("#id_alt_first_day_widget").find("input").val(); + var e = $("#id_alt_last_day_widget"); + e.datetimepicker('setStartDate', d); + } + $(document).ready(function(){ add_sport_handler(); sport_handler(); + add_first_day_handler(); + add_alt_first_day_handler(); }); {% endblock head-additional %}