bootstrap-datepicker中文文档

bootstrap-datepicker changeYear选择年份事件

bootstrap-datepicker changeYear选择年份事件,注意通过上一步下一步选择不同年份的日期并步会触发这个事件,需要点击头部的月份再切换的年份然后选择年份才会触发事件。

changeYear事件

    //日期控件初始化
    var ops = { 
        language: 'zh-CN', //设置语言
        autoclose: true, //设置选择后自动关闭
        clearBtn: true,//清除按钮
        format: "yyyy-mm-dd",//日期格式
    };
    $("#itxst").datepicker(ops);
    $('#itxst').datepicker('setDate', new Date());
    //绑定changeYear事件
    $('#itxst').datepicker().on('changeYear', function (e) {
        console.log(e);
        $("#tips").html('你重新选择了年份');
    });

在线试一试

完整代码

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>bootstrap-datepicker changeYear事件例子</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui">
    <script src="https://www.itxst.com/package/jquery-3.5.1/jquery.min.js"></script>
    <script src="https://www.itxst.com/package/bootstrap-4.5.0/js/bootstrap.min.js"></script>
    <link href="https://www.itxst.com/package/bootstrap-4.5.0/css/bootstrap.css" rel="stylesheet">
    <script src="https://www.itxst.com/package/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js"></script>
    <script src="https://www.itxst.com/package/bootstrap-datepicker-1.9.0/locales/bootstrap-datepicker.zh-CN.min.js"></script>
    <link href="https://www.itxst.com/package/bootstrap-datepicker-1.9.0/css/bootstrap-datepicker.min.css" rel="stylesheet">
    <style>
        .btn {
            margin-top: 6px;
        }
    </style>
</head>
<body style="padding:10px;">
    <div class="container ">
        <div id="tips"></div>
        <input type="text" id="itxst" placeholder="点击输入框看看效果" class="form-control" autocomplete="off">
    </div>
    <script>
        //日期控件初始化
        var ops = {
            language: 'zh-CN', //设置语言
            autoclose: true, //设置选择后自动关闭
            clearBtn: true,//清除按钮
            format: "yyyy-mm-dd",//日期格式
        };
        $("#itxst").datepicker(ops);
        $('#itxst').datepicker('setDate', new Date());
        //绑定changeYear事件
        $('#itxst').datepicker().on('changeYear', function (e) {
            console.log(e);
            $("#tips").html('你重新选择了年份');
        });
    </script>
</body>
</html>
Catalog
快速入门 属性 属性列表 beforeShowDay beforeShowMonth beforeShowYear calendarWeeks datesDisabled daysOfWeekDisabled defaultViewDate startDate & endDate format inputs language maxViewMode minViewMode multidate todayHighlight I18N语言 方法 setDaysOfWeekDisabled destroy show hide update setDate setUTCDate getDate getUTCDate clearDates setStartDate setEndDate setDatesDisabled setDaysOfWeekHighlighted 事件 show hide clearDate changeDate changeMonth changeYear changeDecade changeCentury