Bootstrap ab-datepicker "onUpdate" 功能不起作用

Bootstrap ab-datepicker "onUpdate" function doesn't work

我正在尝试使用 accessible bootstrap datepicker,但我 运行 遇到了检测日期何时更改或只是获取日期的问题。

首先,docs 中的 onUpdate 函数表示您应该能够检测到日期何时更改。但是,当我使用以下代码更改日期时,控制台不会打印任何内容:

 $('#datepicker').datepicker({
    onUpdate: function (value) {
        console.log(value);
    }
});

虽然没有控制台错误,但什么也没有发生。那段代码有什么问题?

其次,我实际上根本不知道如何从日期选择器访问日期。我试过以下方法:

$("#datepicker").datepicker().getDate();
$("#datepicker").datepicker().date
$("#datepicker").getDate();
$("#datepicker").datepicker().value();

我只是在黑暗中四处寻找,因为据我所知,文档实际上并没有说明如何获取日期。

Change 和 onUpdate 函数不适用于可访问的 bootstrap 日期选择器。但您可以使用以下代码作为解决方法。

$('#date').change(function(){ console.log($(this).val()); });