我有2个日期选择器,例如this,用于设置日期。 我要做的是在第一个选择日期后打开第二个日期选择器。我正在使用jQuery这样的onSelect函数:
$('#dateDeb').datepicker({
onSelect: function (selectedDate) {
$("#dateFin").datepicker("option", "minDate", selectedDate);
setTimeout(function () {
$("#dateFin").datepicker('show');
}, 16);
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<div class="row">
<div class="col-sm-12 col-md-12">
<div class="form-group">
<label class="col-sm-2 control-label" for="rechercheDate">Date facture : </label>
<div class="col-sm-9" name="rechercheDate">
<div class="col-sm-3 col-xl-2" style="margin-left: 0px">
<input type="text" style="border: 1px solid #AAAAAA !important;" id="dateDeb" class="form-control formRecherchePagesList" />
</div>
<div class="col-sm-1" style="text-align: center"> - </div>
<div class="col-sm-3 col-xl-2">
<input type="text" style="border: 1px solid #AAAAAA !important;" id="dateFin" class="form-control formRecherchePagesList" />
</div>
<label class="col-sm-1 control-label"> <input type="checkbox" id="ignDate" name="ignDate" checked="checked" /></label>
<div class="col-sm-4">
<label for="ignDate" style="margin-top:5px">Ignorer les dates</label>
</div>
</div>
</div>
</div>
</div>
没问题,它工作正常。我的问题是,在添加onSelect事件时,datepicker的CSS从this更改为this。
任何解决方案?