Javascript 在多日期选择器中选择2个日期后,月份将自动移动
我正在使用jQuery的多日期选择器日历。它工作正常,但在选择前几个月的两个日期后,它会自动移动到“当前月份”视图 我在下面给出了我用于我的页面的代码Javascript 在多日期选择器中选择2个日期后,月份将自动移动,javascript,jquery,calendar,jquery-multidatespicker,Javascript,Jquery,Calendar,Jquery Multidatespicker,我正在使用jQuery的多日期选择器日历。它工作正常,但在选择前几个月的两个日期后,它会自动移动到“当前月份”视图 我在下面给出了我用于我的页面的代码 $(文档).ready(函数(){ $(“#datePick”).multiDatesPicker({ 月数:2, minDate:新日期(2018年9月1日), maxDate:新日期() }); }); 这对我很有效 <script type="text/javascript"> $(document).ready(func
$(文档).ready(函数(){
$(“#datePick”).multiDatesPicker({
月数:2,
minDate:新日期(2018年9月1日),
maxDate:新日期()
});
});代码>
这对我很有效
<script type="text/javascript">
$(document).ready(function(){
$('#captureDateRange').multiDatesPicker({
numberOfMonths: 2,
minDate : new Date(2018, 9, 1),
maxDate : new Date()
});
$.datepicker._selectDateOverload = $.datepicker._selectDate;
$.datepicker._selectDate = function (id, dateStr) {
var target = $(id);
var inst = this._getInst(target[0]);
inst.inline = true;
$.datepicker._selectDateOverload(id, dateStr);
inst.inline = false;
if (target[0].multiDatesPicker != null) {
target[0].multiDatesPicker.changed = false;
} else {
target.multiDatesPicker.changed = false;
}
this._updateDatepicker(inst);
};
});
</script>
$(文档).ready(函数(){
$(“#captureDateRange”).multiDatesPicker({
月数:2,
minDate:新日期(2018年9月1日),
maxDate:新日期()
});
$.datepicker.\u selectDateOverload=$.datepicker.\u selectDate;
$.datepicker.\u selectDate=function(id,dateStr){
var目标=$(id);
var inst=此项。_getInst(目标[0]);
inst.inline=true;
$.datepicker.\u选择DateOverload(id,dateStr);
inst.inline=false;
if(目标[0]。multiDatesPicker!=null){
目标[0]。multiDatesPicker.changed=false;
}否则{
target.multiDatesPicker.changed=false;
}
本文件更新了Tepicker(inst);
};
});
这是一个已知问题:请参阅;特别是,请查看评论以了解解决方法。感谢您的评论。这对我很有效@Rakesh G R