在以下步骤中使用 bootstrap 日期选择器:年 -> 月 -> 日

Using bootstrap datepicker in steps: year -> month -> day

我正在为出生日期字段使用 bootstrap 日期选择器。 但显然用户没有正确使用年份下拉字段。

我想做的是分阶段设置,点击 3 次,他们可以选择年份、月份和日期。我认为它会更加用户友好。 这就是我看到它的工作方式:

第一步:select年

第 2 步:select 月

第 3 步:select 天

有人知道这是否可行吗?

请检查这个 https://eonasdan.github.io/bootstrap-datetimepicker/

您可以像下面这样更改模式,

jQuery(function () {
                $('#datetimepicker').datetimepicker({
                viewMode: 'years'
            });
});
<link rel="stylesheet" type="text/css" media="screen" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" />
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
<link href="//cdn.rawgit.com/Eonasdan/bootstrap-datetimepicker/e8bddc60e73c1ec2475f827be36e1957af72e2ea/build/css/bootstrap-datetimepicker.css" rel="stylesheet">


<div class="container">
    <div class="row">
        <div class='col-sm-6'>
            <div class="form-group">
                <div class='input-group date' id='datetimepicker'>
                    <input type='text' class="form-control" />
                    <span class="input-group-addon">
                        <span class="glyphicon glyphicon-calendar"></span>
                    </span>
                </div>
            </div>
        </div>
    </div>
</div>
  
<script type="text/javascript" src="//code.jquery.com/jquery-2.1.1.min.js"></script>
<script type="text/javascript" src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment-with-locales.js"></script>
<script src="//cdn.rawgit.com/Eonasdan/bootstrap-datetimepicker/e8bddc60e73c1ec2475f827be36e1957af72e2ea/src/js/bootstrap-datetimepicker.js"></script>