2017-10-20 75 views
1

我使用格式爲mm/yyyy的引導日期選擇器,但我無法設置最大月份。我的代碼是這樣的:
Bootstrap DatePicker格式mm/yyyy設置最大月份

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

如何設置當月最大月份?

+0

你是什麼意思最大月?十二月? –

+0

歡迎來到堆棧溢出。請添加您嘗試過的問題。 – catbadger

+0

[如何在bootstrap中設置datetimepicker的MinDate和maxDate屬性]的可能重複(https://stackoverflow.com/questions/25861864/how-to-set-mindate-and-maxdate-property-of-datetimepicker-in- bootstrap) – Arashsoft

回答

0

你需要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>

1

使用maxDate:的對象

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

使用new Date("2017-11-00")如果要設置11月擔任最高月

相關問題