Bootstrap Datetimepicker在类上触发“ dp.change”

use*_*495 2 jquery datepicker twitter-bootstrap

我正在将此包装用于日期选择器。我正在初始化这样的插件(CS):

$('.datepicker').datetimepicker(
    pickTime: false
    language: 'en'
).on 'dp.change', (e) ->
    console.log 'this'
Run Code Online (Sandbox Code Playgroud)

datepicker可以正常工作,但不会触发dp.change事件,任何人都可以解释原因?

[解决方案]

目前,我正在使用类似这样的解决方案,但非常难看:

$('.bootstrap-datetimepicker-widget').on "click", "td.day", ->
    date = $('.datepicker input[type=text]').val()
    $('.datepicker p').find('span').text date
Run Code Online (Sandbox Code Playgroud)

Ada*_*hou 6

文档 https://eonasdan.github.io/bootstrap-datetimepicker/ 提供了有关如何执行此操作的示例。(只需对其进行测试,如果您复制并粘贴该代码,它将可以正常工作。)

        $("#datetimepicker6").on("dp.change", function (e) {
//do your action here
        });
Run Code Online (Sandbox Code Playgroud)

jQuery选择器的ID,将您激活了日期选择器的元素放入(即像这样启动它:

$('#datetimepicker6').datetimepicker();
Run Code Online (Sandbox Code Playgroud)

)让我知道它是否对您不起作用:-)