我的 boostrap 日期选择器有问题。我将日期选择器设置为 minDate: '-11m' 并且日期选择器仅显示今天之前的 11 个月(在本例中:2023 年 7 月 - 2024 年 6 月),但日期选择器显示本应不显示的年份,即 2022 年,并且有2023 年向左箭头。 在此输入图片描述
$('#tanggalTrx').datepicker({
clearBtn: false,
format: 'yyyy-mm',
autoclose: true,
minViewMode: 1,
changeYear: true,
calenderWeeks: true,
minDate: '-1y',
startDate: '-11m',
endDate: '0d',
toggleActive: true,
});
我如何禁用 2022 年,使其只显示 2023 年和 2024 年。谢谢
我尝试在互联网上搜索并阅读文档,但没有帮助
这是你运行的代码,我不知道你使用的是哪个bootstrap和jquery版本,这里我使用的是最新版本
$('#tanggalTrx').datepicker({
clearBtn: false,
format: 'yyyy-mm',
autoclose: true,
minViewMode: 1,
changeYear: true,
calenderWeeks: true,
minDate: '-1y',
startDate: '-11m',
endDate: '0d',
toggleActive: true,
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.10.0/js/bootstrap-datepicker.min.js" integrity="sha512-LsnSViqQyaXpD4mBBdRYeP6sRwJiJveh2ZIbW41EBrNmKxgr/LFZIiWT6yr+nycvhvauz8c2nYMhrP80YhG7Cw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.10.0/css/bootstrap-datepicker.min.css" integrity="sha512-34s5cpvaNG3BknEWSuOncX28vz97bRI59UnVtEEpFX536A7BtZSJHsDyFoCl8S7Dt2TPzcrCEoHBGeM4SUBDBw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
<div id="tanggalTrx"></div>