我使用最新的 Bootstrap datepicker.js。一切正常,除了当我从下拉列表中选择日期时,它不会自动关闭它。我搜索了网页并尝试在我的 javascript 中使用以下函数,如下所示:
$('#selectDate').datepicker({
autoclose: true
}).on('changeDate', function (ev) {
(ev.viewMode == 'days') ? $(this).datepicker('hide') : '';
});
但是当我使用 Google Chrome 开发工具时,我意识到 ev.viewmode 未定义。我不知道如何继续前进。
最佳答案
我添加了 autoclose: true, (在末尾添加半逗号,它可以工作)
$('.datepicker').datepicker({
format: 'dd/mm/yyyy',
todayHighlight:'TRUE',
autoclose: true,
})
关于javascript - Bootstrap 日期选择器在选择日期后不会自动关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22513818/