Bootstrap DatePicker格式mm / yyyy设置最大月份

时间:2017-10-20 14:26:03

标签: javascript jquery bootstrap-datepicker

我使用mm / yyyy格式的bootstrap datepicker,但我无法设置最大月份。我的代码是这样的:

$('#mesVigencia').datepicker({
    format: "mm/yyyy",
    startView: "months",
    minViewMode: "months",
    language: 'pt-BR'
});

如何设置当月的最大月份?

2 个答案:

答案 0 :(得分:1)

在对象

中使用maxDate:
$('#mesVigencia').datepicker({
    format: "mm/yyyy",
    startView: "months",
    minViewMode: "months",
    language: 'pt-BR',
    maxDate: new Date("2017-11-00")
});

如果要将11月设为最大月份,请使用new Date("2017-11-00")

答案 1 :(得分:1)

您需要endDate: "0m"检查我的样本,



$('#mesVigencia').datepicker({
    format: "mm/yyyy",
    startView: "months",
    minViewMode: "months",
    language: 'pt-BR',
    endDate: "0m"
});

<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.7.1/css/bootstrap-datepicker.css" rel="stylesheet"/>
<div id="mesVigencia"></div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.7.1/js/bootstrap-datepicker.min.js"></script>
&#13;
&#13;
&#13;