单击或在文本字段或日历中选择日期后,屏幕滚动到顶部

时间:2016-06-03 06:24:15

标签: javascript jquery html jquery-ui-datepicker

点击/右键单击日期文本字段或日历后,屏幕会回滚到顶部。想知道为什么会这样。 有人可以帮我解决这个问题吗? 非常感谢你!

HTML code:

$(function() {
var today_Date = new Date();
$('#datepicker')
.datepicker({
startDate: document.getElementById("startDate").value,
endDate: new Date(), 
autoclose: true,
format: 'yyyy-mm-dd'
})

.on('changeDate', function(selected){                       
var startDate = new Date(selected.date.valueOf());
startDate.setDate(startDate.getDate(new Date(selected.date.valueOf())));

var ToEndDate = new Date(selected.date.valueOf());
ToEndDate.setDate(startDate.getDate()+30); //89

if(ToEndDate >= today_Date){
$('#datepicker2').datepicker('setEndDate', new Date());
$('#datepicker2').datepicker('setDate', new 

Date(today_Date.getFullYear(), today_Date.getMonth(), today_Date.getDate()));
}else {
$('#datepicker2').datepicker('setEndDate', ToEndDate);
$('#datepicker2').datepicker('setDate', ToEndDate);
};
});

Javascript:

{{1}}

0 个答案:

没有答案