[英]Setting Date Picker to select a Birthdate in the past MaterializeCss
我正在嘗試使用MaterializeCss日期選擇器表單字段設置生日。
$('.datepicker').pickadate({
selectMonths: true, // Creates a dropdown to control month
selectYears: 15 // Creates a dropdown of 15 years to control year
});
是我目前正在使用的,但是今天總共是15年,今天是7年,之后7年。 我怎么只允許當前年份-例如80年。
如果我做類似的事情:
$('.datepicker').pickadate({
selectMonths: true, // Creates a dropdown to control month
selectYears: -15 // Creates a dropdown of 15 years to control year
});
年份菜單完全消失。
我該如何實現?
您可以使用max
屬性將日期范圍限制為當前年份, 例如 。
var date = new Date();
var today = '12/31/' + date.getFullYear();
$('.datepicker').pickadate({
format: 'mm/dd/yyyy',
selectMonths: true,
selectYears: 15,
max: today,
});
另請參閱http://amsul.ca/pickadate.js/date/了解更多選項。
您可以將max
字段設置為true
那么datepicker將隱藏今天剩下的幾天
$('.datepicker').pickadate({ selectMonths: true, // Creates a dropdown to control month selectYears: 99, // Creates a dropdown of 15 years to control year, max: true, today: 'Today', clear: 'Clear', close: 'Ok' });
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.