Bootstrap 4 为什么自动选择当前日期时间?如何停止当前数据时间的自动选择?我怎么能只拿到一年?

Bootstrap 4 为什么自动选择当前日期时间?如何停止当前数据时间的自动选择?我怎么能只拿到一年?,bootstrap-4,datepicker,Bootstrap 4,Datepicker,我只需要选择年份。我用datepicker只得到了一年。但当我选择任何年份时,它会自动选择当前日期和时间 我已经包括在内了。用于js和css的Bootstrap 4.2 cdn,用于css和js的Bootstrap datepicker 1.9,jQuery 3.3.1 HTML jQuery <script type="text/javascript"> $('body').on('focus',".datepicker", function(){ i

我只需要选择年份。我用datepicker只得到了一年。但当我选择任何年份时,它会自动选择当前日期和时间

我已经包括在内了。用于js和css的Bootstrap 4.2 cdn,用于css和js的Bootstrap datepicker 1.9,jQuery 3.3.1

HTML


jQuery

 <script type="text/javascript">
    $('body').on('focus',".datepicker", function(){
        if( $(this).hasClass('hasDatepicker') === false )  {
            $(this).datepicker({
                minViewMode: 2,
                format: 'yyyy'
            });
        }
    });
</script>

$('body').on('focus',.datepicker',function(){
if($(this).hasClass('hasDatepicker')==false){
$(此).datepicker({
minViewMode:2,
格式:“yyyy”
});
}
});

您能否添加一个最小的、可验证的、完整的示例来复制此问题。。。那会让你更容易帮忙谢谢你的帮助。我解决了。同一类名存在问题,这就是为什么它会自动向我显示当前日期。能否添加一个最小的、可验证的、完整的示例来复制此问题。。。那会让你更容易帮忙谢谢你的帮助。我解决了。同一类名存在问题,这就是为什么它会自动向我显示当前日期。
 <script type="text/javascript">
    $('body').on('focus',".datepicker", function(){
        if( $(this).hasClass('hasDatepicker') === false )  {
            $(this).datepicker({
                minViewMode: 2,
                format: 'yyyy'
            });
        }
    });
</script>