我想禁用從劍道日期選擇器中選擇週末。由於我使用的是舊版本的kendoUI(〜2014),因此我無法使用disableDates
選項(它不受支持)。在導航到kendoDatePicker的前一個或下一個月的調用功能
因此,我通過編程方式禁用了週末,我命名爲disableWeekends()
,該函數作爲open
事件的一部分被調用。一切都很好,直到用戶導航到前一個月或下一個月 - 這會再次啓用導航的月份,同時啓用週末。
有關我每次用戶導航到其他月份時如何撥打disableWeekends()
函數的建議?
我迄今爲止嘗試:
- 使用
navigate
事件的日期選擇器 - 它不工作,navigate
似乎不支持。 - 在目標導航元素上添加
click
事件 -click
事件不會被調用:例如,$('#some-static-ancestor').on('click', '.k-nav-next', function() { disableWeekends(); });
注意,使用的mouseover
代替click
作品,但沒有解決問題。
有關我如何解決我的問題的想法/建議?