使用“bootbox.dialog”我提供了一个包含来自外部ajax的DataTable加载的长模态。我希望将模态滚动到底部。
首先,我尝试向下滚动,将window.location.href
触发到位于模态底部的锚点,但无法找到正确的回调,以便仅在整个表格完成显示时触发通风口。
然后,我尝试更换css中的top: 0; bottom: 0;
并且模式确实显示在其底部但由于某种原因滚动条没有出现 - 尽管设置为overflow-y: auto;
。
有没有办法解决它?我更喜欢一个选项,它也可以使滚动到底部的动画变慢,但这不是强制性的。
答案 0 :(得分:0)
找到解决方案:
var dialog = bootbox.dialog()
dialog.on('shown.bs.modal', function () {
dialog.animate({ scrollTop: 9999}, 'slow');
});