bootstrap-datepicker minViewMode设置最小可选单位,比如只能选择月份或者年份。
属性值 | 说明 |
---|---|
0 或 “days”或 “month” | 可以选择日期 |
1 或 “months” 或 “year” | 可以选择月份不能日期 |
2 或 “years”或 “decade” | 可以选择年份但是不能选择月份和日期 |
3 或 “decades” 或 “century” | 只能选择年代和世纪 (10年为一个年代) |
4 或 “centuries” 或 “millenium” | 只能选择世纪(100年为一个世纪) |
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>bootstrap-datepicker minViewMode例子</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui">
<script src="https://www.itxst.com/package/jquery-3.5.1/jquery.min.js"></script>
<script src="https://www.itxst.com/package/bootstrap-4.5.0/js/bootstrap.min.js"></script>
<link href="https://www.itxst.com/package/bootstrap-4.5.0/css/bootstrap.css" rel="stylesheet">
<script src="https://www.itxst.com/package/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js"></script>
<script src="https://www.itxst.com/package/bootstrap-datepicker-1.9.0/locales/bootstrap-datepicker.zh-CN.min.js"></script>
<link href="https://www.itxst.com/package/bootstrap-datepicker-1.9.0/css/bootstrap-datepicker.min.css" rel="stylesheet">
</head>
<body style="padding:10px;">
<div class="container ">
<input type="text" id="inputDate1" placeholder="选择日期" class="form-control">
</div>
<script>
var day=new Date();
//初始化
var ops = {
minViewMode:'months',
language: 'zh-CN', //语言
autoclose: true, //选择后自动关闭
clearBtn: true,//清除按钮
format: "yyyy-mm",//日期格式
datesDisabled:['2020-06-'+day.getDate(),'2020-06-'+ (day.getDate()+2)]
};
$("#inputDate1").datepicker(ops);
</script>
</body>
</html>