我在弹出框中有一个文本框。并且该文本字段包含日期。现在一切工作正常,当我点击字段时,它会打开Datapicker日历,但是当我向下滚动时,Datepicker不会滚动正文或文本框,它会从文本框中分离。保持日期选择器粘贴到文本框
这样在图片:
的任何修补程序吗?
这是我的js代码的日期选择:
$("#loadDate").datepicker(
{
dateFormat: 'yy-mm-dd',
minDate: '0' ,
}
);
我在弹出框中有一个文本框。并且该文本字段包含日期。现在一切工作正常,当我点击字段时,它会打开Datapicker日历,但是当我向下滚动时,Datepicker不会滚动正文或文本框,它会从文本框中分离。保持日期选择器粘贴到文本框
这样在图片:
的任何修补程序吗?
这是我的js代码的日期选择:
$("#loadDate").datepicker(
{
dateFormat: 'yy-mm-dd',
minDate: '0' ,
}
);
document.documentElement.scrollTop我修改我的JS代码
$.datepicker._pos[1] += input.offsetHeight + document.body.scrollTop;
这是因为document.documentElement中的follwing线。 scrollTop返回,对我来说上述代码解决了我的问题
你将如何在我的代码中使用它? –
请看看这个[链接](http://stackoverflow.com/questions/2834857/jquery-ui-datepicker-positioning-problem-when-scrolling-down-webpage) – John
你能更新我的代码PLZ吗? –
如果你可以添加一些你的代码。有一些CSS不匹配 – lopa
不知道它是否可以修复,请参阅旧帖子关于相同的问题 - http://stackoverflow.com/questions/1859808/jquery-datepicker-does-not-move-with-html-content-when -in-a-scrollable-div – andyb