Мне удалось решить проблему самостоятельно после долгих экспериментов.
Проблема заключалась в том, что по какой-то причине IE пытается снова сфокусироваться на диалоговом окне после нажатия в любом месте средства выбора даты.
Итак, когда я нажимаю на любой из элементов управления в средстве выбора даты, кроме обычного обработчика щелчка, который изменяет месяц / decenium / ..., он также придает фокус диалогу к диалогу.Поскольку диалоги пользовательского интерфейса JQuery имеют функцию автофокуса, это означает, что диалог передает фокус элементу ввода datepicker, который сбрасывает datepicker на начальную дату.Это в основном аннулировало любое действие, которое я сделал с указателем даты.
Я исправил это, вручную переопределив функцию автофокуса в моем коде javascript и заставив его ничего не делать, когда диалог получает фокус.Поскольку я ничего не делаю в своем приложении с этим событием автофокуса, это ничего не нарушает с моей стороны
$.ui.dialog.prototype._focusTabbable = $.noop;
Я также обновил свой jsFiddle своим решением: https://jsfiddle.net/jeroendemuyt/w6prze3t/110/
Я надеюсьЭто решение избавит других людей от стресса, который я исправил:)