获取 bootstrap-datepicker 中的点击日期

发布于 2025-01-10 19:22:57 字数 969 浏览 0 评论 0原文

我尝试获取在引导日期选择器中单击的日期。这是到目前为止的代码,我检索所选的日期而不是单击的日期。我需要更改什么才能获取点击日期?

<script type="text/javascript">
    var disableDates = ["1-3-2022", "3-3-2022"];
    $('#calendar').datepicker({
        format: 'yyyy/mm/dd',
        language: "sv",
        beforeShowDay: function(date){
            dmy = date.getDate() + "-" + (date.getMonth() + 1) + "-" + date.getFullYear();
            if(disableDates.indexOf(dmy) != -1){
                return false;
            }
            else{
                return true;
            }
        },
        dayClick: function (date, jsEvent, view) {
            alert("Day Clicked");
        },
        eventClick: function (event) {
            alert('event');
        }
    });

$("#calendar .datepicker-days").on('click', 'td.day', function () {
        let selecteddate = $("#calendar").data('datepicker').getFormattedDate('yyyy-mm-dd');
    alert('day clicked ' + selecteddate);
});
</script>

I try to get the date clicked in the bootstrap-datepicker. This is the code so far, I retrieve the date that is selected and not the date that is clicked. What do I need to change to get the clicked date?

<script type="text/javascript">
    var disableDates = ["1-3-2022", "3-3-2022"];
    $('#calendar').datepicker({
        format: 'yyyy/mm/dd',
        language: "sv",
        beforeShowDay: function(date){
            dmy = date.getDate() + "-" + (date.getMonth() + 1) + "-" + date.getFullYear();
            if(disableDates.indexOf(dmy) != -1){
                return false;
            }
            else{
                return true;
            }
        },
        dayClick: function (date, jsEvent, view) {
            alert("Day Clicked");
        },
        eventClick: function (event) {
            alert('event');
        }
    });

$("#calendar .datepicker-days").on('click', 'td.day', function () {
        let selecteddate = $("#calendar").data('datepicker').getFormattedDate('yyyy-mm-dd');
    alert('day clicked ' + selecteddate);
});
</script>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文