jquery日期选择器在点击禁用日期刷新


jquery date picker refresh on click disabled days

我有一个日期选择器,它设置了禁用日期,用于预订所有可用时间或休息日。当选择可用日期时,会运行一个函数来填充一组可用时间段。如果单击禁用的日期,则视图中会保留上一个选定日期的可用小时数。我收到一个滚动弹出窗口,说没有可用的插槽。但是,由于函数不会在禁用日期运行,因此不会清除或刷新先前选择的日期数组。单击禁用日期以清除小时数时,如何运行我的功能?或者,当我单击日历的禁用部分时,如何从屏幕上清除小时数?

当用户点击日期选择器时,您可以尝试设置一个事件侦听器来清除数组:

$('#datepicker').on('click', function(){
    // clear array of available time slots
});