我的 asp.net mvc 代码中有一个引导模式,它在运行时进行主体绑定。
第一次我单击某些按钮并且模态工作良好(通过 jquery ajax 从控制器返回主体)。
然后必须动态改变模型的主体,它也很好用(通过 jquery Ajax 和 json)。然后我关闭模态。
第二次我单击某个按钮,模态工作但有问题。
问题是模态主体的滚动条已启用但不起作用,就像模态是锁定一样。
这个问题在 chrome 中存在,但在 IE 中却没有。
我的模态代码:
...
success: function (response) {
$('#myModal').html(response);
$('#myModal').modal({ show: true, backdrop: false, keyboard: false });
...
我改变CSS:overflow:hidden
and position:fix
但这行不通
我遇到了同样的问题。我找到了解决方案,但我不知道它是如何工作的。
解决方案是,添加一些我在下面编写的 jquery 代码。
$('.modal').bind('shown.bs.modal', function () {
$(".modal").css("overflow-y", "scroll");
});
$('.modal').bind('hide.bs.modal', function () {
$(".modal").css("overflow-y", "auto");
});
祝你好运!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)