在 Bootstrap 日期选择器中使用月视图的正确方法是什么?
What is the proper way to use the Months view in Bootstrap Datepicker?
我正尝试在 Bootstrap Datepicker
上使用月视图
我有以下 HTML:
<div class="form-group col-12">
<input id="portalDownloadMonth" type="text" readonly class="form-control pl-3" data-date-format="mm-yyyy" data-date-viewmode="months" placeholder="Mes" required>
</div>
以及以下JavaScript
$('#portalDownloadMonth').datepicker({
format: "mm-yyyy",
viewMode: "months",
minViewMode: "months",
});
但这根本不起作用,输入显示的是日视图
谁能告诉我我错过了什么?
使用您在问题中提供的标签中的 bootstrap-datepicker,您需要使用:
format: "M yyyy",
示例片段:
$('.datepicker').datepicker({
format: "M yyyy",
viewMode: "months",
minViewMode: "months"
});
<link href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/css/bootstrap.css" rel="stylesheet" />
<link href="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.1/css/bootstrap-datepicker3.css" rel="stylesheet" />
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.2/js/bootstrap.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.1/js/bootstrap-datepicker.js"></script>
<input type="text" class="datepicker" />
我正尝试在 Bootstrap Datepicker
上使用月视图我有以下 HTML:
<div class="form-group col-12">
<input id="portalDownloadMonth" type="text" readonly class="form-control pl-3" data-date-format="mm-yyyy" data-date-viewmode="months" placeholder="Mes" required>
</div>
以及以下JavaScript
$('#portalDownloadMonth').datepicker({
format: "mm-yyyy",
viewMode: "months",
minViewMode: "months",
});
但这根本不起作用,输入显示的是日视图
谁能告诉我我错过了什么?
使用您在问题中提供的标签中的 bootstrap-datepicker,您需要使用:
format: "M yyyy",
示例片段:
$('.datepicker').datepicker({
format: "M yyyy",
viewMode: "months",
minViewMode: "months"
});
<link href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/css/bootstrap.css" rel="stylesheet" />
<link href="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.1/css/bootstrap-datepicker3.css" rel="stylesheet" />
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.2/js/bootstrap.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.1/js/bootstrap-datepicker.js"></script>
<input type="text" class="datepicker" />