显示Bootbox模式向下滚动隐藏滚动条

时间:2016-12-03 12:18:39

标签: jquery css datatables modal-dialog bootbox

使用“bootbox.dialog”我提供了一个包含来自外部ajax的DataTable加载的长模态。我希望将模态滚动到底部。

首先,我尝试向下滚动,将window.location.href触发到位于模态底部的锚点,但无法找到正确的回调,以便仅在整个表格完成显示时触发通风口。

然后,我尝试更换css中的top: 0; bottom: 0;并且模式确实显示在其底部但由于某种原因滚动条没有出现 - 尽管设置为overflow-y: auto;

有没有办法解决它?我更喜欢一个选项,它也可以使滚动到底部的动画变慢,但这不是强制性的。

1 个答案:

答案 0 :(得分:0)

找到解决方案:

                    var dialog = bootbox.dialog()

                    dialog.on('shown.bs.modal', function () {
                        dialog.animate({ scrollTop: 9999}, 'slow');
                    });