我读了很多关于这个问题的文章,但我的问题是,没有一个属性可以改变......我不知道为什么。我的问题是,我的页面中有一个日期选择器,但我不能影响它的法国日期或选项......它显示正常,没有问题。
我的HTML代码。
<div class="input-daterange datepicker row align-items-center">
<div class="col">
<div class="form-group">
<div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text"><i class="ni ni-calendar-grid-58"></i></span>
</div>
<input class="datepicker form-control" placeholder="Start date" type="text" id="datedebut" value="18-06-2020">
</div>
</div>
</div>
<div class="col">
<div class="form-group">
<div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text"><i class="ni ni-calendar-grid-58"></i></span>
</div>
<input class="datepicker form-control" placeholder="End date" type="text" id="datefin" value="06/22/2020">
</div>
</div>
</div>
</div>
用那些js脚本。
<script src="../../assets/vendor/jquery/dist/jquery.min.js"></script>
<script src="../../assets/vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js"></script>
<script src="../../assets/vendor/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr.min.js"></script>
fr.min.js。
!function(a){a.fn.datepicker.dates.fr={days:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],daysShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],daysMin:["d","l","ma","me","j","v","s"],months:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthsShort:["janv.","févr.","mars","avril","mai","juin","juil.","août","sept.","oct.","nov.","déc."],today:"Aujourd'hui",monthsTitle:"Mois",clear:"Effacer",weekStart:1,format:"dd/mm/yyyy"}}(jQuery);
我试图用这个来修改。
$('.datepicker').datepicker({
format: 'dd/mm/yyyy',
startDate: '-3d'
})
答复:我必须把所有的东西都放在同一个页面才行......如果我把修改属性的js代码放在主页面,如果我从另一个页面导入js文件,就不能用。