Как правильно динамически менять границы minDate и maxDate в datetimepicker?
Здравствуйте.
у меня есть 2 datetimepicker на форме с и по определяю их при document.create так $(document).ready(function() { $('#datetime_from').datetimepicker( { maxDate: tdatetime, onSelect: function(selected,evnt) { updateDateTime_from(selected); } } ).datetimepicker("setDate", fdatetime); $('#datetime_to').datetimepicker( { minDate: fdatetime, onSelect: function(selected,evnt) { updateDateTime_to(selected); } } ).datetimepicker("setDate", tdatetime); }); вне определяю updateDateTime_from, updateDateTime_to для того, чтобы обрабатывать смену выбора даты и времени в них пытаюсь корректировать опции minDate и maxDate function updateDateTime_from(value){ $("#datetime_to").datetimepicker("option", "minDate", value); }; function updateDateTime_to(value){ $("#datetime_from").datetimepicker("option", "maxDate", value); }; по факту в value динамически передача проходит корректно, НО смена minDate и maxDate не происходит.... В чем ошибка и как ее решить? |
drno-reg,
Datepicker -> Диапазон дат -> показать исходный код |
благодарю за информацию,
НО все же не могу понять включил лог console.log("datetime_to minDate до:: "+$("#datetime_to").datepicker("option", "minDate")); $("#datetime_to").datepicker("option", "minDate", value); console.log("datetime_to minDate после:: "+$("#datetime_to").datepicker("option", "minDate")); вижу, что значение поменялось datetime_to minDate до:: 21.08.2017 12:21 datetime_to minDate после:: 21.08.2017 11:21 но когда выбираю datetime_to вижу что в пикере ничего не поменялось... |
drno-reg,
что у вас происходит в коде видно только вам, лучше макет, а не обрывки кода. но добавить к примеру из поста №2 мало что можно, возьмите его за образец. |
|
drno-reg,
всё работает ... не знаю в чём у вас проблема ... на всякий случай ... function GetDateInfo(){ document.getElementById("result").value = $("#datetime_from").val()+" "+$("#datetime_to").val(); }; |
меняю дату С
https://habrastorage.org/web/001/d9d...831ecbb38c.jpg она меняется https://habrastorage.org/web/0f7/53f...33c26cc90a.jpg должна сдвинуться дата min в ПО, но она не сдвигается https://habrastorage.org/web/451/f63...46ad231a01.jpg |
Цитата:
|
Цитата:
|
я изменил только время, datepicker ведь должен реагировать
|
Часовой пояс GMT +3, время: 21:35. |