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)
文档 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)
)让我知道它是否对您不起作用:-)