使用https://bootstrap-datepicker.readthedocs.io/en/latest/
我的总体目标是在我选择的一个月内重新考虑ns
。
现在我已经可以做这个硬编码,但我试图抓住用户目前看到的月份。
日历加载时很容易,但之后我无法知道他们导航到的月份。 然后,我可以使用它来从数据库中请求数月的数据。
我目前的重新解决方案是使用onchange for month
beforeShowDay
很简单,但这会在当月建立另一个日历,并将原始日历转移到下个月。
我在重新加载之前试图破坏日历,但我又不知道他们选择了哪个月。
我的最终想法是尝试从HTML标记中读取月份并使用它来获取我的数据,但是在日期标题中绑定此类语句并不起作用,因为标题的获取是在日历之前执行的重新加载,从而获得一个空元素。
$('.datepicker').on('changeMonth', function () {
rebuildCalendarData();
});
有没有人试图这样做? 我已经没有关于如何让它发挥作用的想法。
我的日历数据仅供参考
$('.datepicker').on('changeMonth', function () {
dateheading = document.getElementsByClassName("datepicker-switch").innerHTML;
rebuildCalendarData();
});
答案 0 :(得分:0)
我解决了这个问题。我编辑了一些底层库代码并改进了日历。