2013-10-31 33 views
1

我在弹出框中有一个文本框。并且该文本字段包含日期。现在一切工作正常,当我点击字段时,它会打开Datapicker日历,但是当我向下滚动时,Datepicker不会滚动正文或文本框,它会从文本框中分离。保持日期选择器粘贴到文本框

这样在图片:

enter image description here

的任何修补程序吗?

这是我的js代码的日期选择:

$("#loadDate").datepicker(
{ 
    dateFormat: 'yy-mm-dd', 
    minDate: '0' , 
} 
); 
+0

如果你可以添加一些你的代码。有一些CSS不匹配 – lopa

+0

不知道它是否可以修复,请参阅旧帖子关于相同的问题 - http://stackoverflow.com/questions/1859808/jquery-datepicker-does-not-move-with-html-content-when -in-a-scrollable-div – andyb

回答

0

document.documentElement.scrollTop我修改我的JS代码

$.datepicker._pos[1] += input.offsetHeight + document.body.scrollTop; 

这是因为document.documentElement中的follwing线。 scrollTop返回,对我来说上述代码解决了我的问题

+0

你将如何在我的代码中使用它? –

+0

请看看这个[链接](http://stackoverflow.com/questions/2834857/jquery-ui-datepicker-positioning-problem-when-scrolling-down-webpage) – John

+0

你能更新我的代码PLZ吗? –