diff --git a/web/skins/classic/views/js/events.js b/web/skins/classic/views/js/events.js index 443ca1c05..74d7c9277 100644 --- a/web/skins/classic/views/js/events.js +++ b/web/skins/classic/views/js/events.js @@ -416,10 +416,11 @@ function initPage() { $j('#fieldsTable input, #fieldsTable select').each(function(index) { const el = $j(this); if (el.hasClass('datetimepicker')) { - el.datetimepicker({timeFormat: "HH:mm:ss", dateFormat: "yy-mm-dd", maxDate: 0, constrainInput: false}); - } - if (el.hasClass('datepicker')) { - el.datepicker({dateFormat: "yy-mm-dd", maxDate: 0, constrainInput: false}); + el.datetimepicker({timeFormat: "HH:mm:ss", dateFormat: "yy-mm-dd", maxDate: 0, constrainInput: false, onClose: filterEvents}); + } else if (el.hasClass('datepicker')) { + el.datepicker({dateFormat: "yy-mm-dd", maxDate: 0, constrainInput: false, onClose: filterEvents}); + } else { + el.on('change', filterEvents); } });