Jquery 引导模式未在IE中绘制

Jquery 引导模式未在IE中绘制,jquery,modal-dialog,internet-explorer-11,bootstrap-modal,Jquery,Modal Dialog,Internet Explorer 11,Bootstrap Modal,我对IE中的引导模式弹出窗口有问题。 我有一个模式弹出窗口,在chrome和firefox中呈现时不会出现任何问题,但在IE中不会。 实际上,模态似乎是渲染的,但不是绘制的;如果我点击模态应该在的空间,它的一部分就会显示出来。 我按照这个答案删除了“淡入”类,但这并没有解决我的问题 实际上页面上有几个模态,所有的模态都是一样的。 一个例子如下: 单击order details按钮,ajax调用将获得一个局部视图,该视图将附加到product order history模式中 <input

我对IE中的引导模式弹出窗口有问题。 我有一个模式弹出窗口,在chrome和firefox中呈现时不会出现任何问题,但在IE中不会。 实际上,模态似乎是渲染的,但不是绘制的;如果我点击模态应该在的空间,它的一部分就会显示出来。 我按照这个答案删除了“淡入”类,但这并没有解决我的问题

实际上页面上有几个模态,所有的模态都是一样的。 一个例子如下: 单击order details按钮,ajax调用将获得一个局部视图,该视图将附加到product order history模式中

<input id="order-details-button" type="submit" value="View Details"/>
    <div id="product-order-history-modal-container" class="modal fade" tabindex="-1" role="dialog">
        <div class="modal-content opmodal-content" id="product-order-history-modal">
        </div>
    </div>
有人遇到过类似的事情吗? 非常感谢您的任何帮助或建议

谢谢你,尤里卡

所以问题是模态来自嵌套的局部视图。一旦我将模态容器(上面显示的代码)移到主视图中,模态就可以毫无问题地加载了

我过去也有过类似的问题,但模态根本没有呈现。。。。因此,假设在这种情况下,它根本不作画这一事实是另一个问题。。。。 当我们“假设”时,我们都知道自己在做什么

有几个小时我再也回不来了,但我学到了宝贵的一课。感谢您的建议@Sampson和@Shehary

听起来可能是一个绘制无效问题,浏览器根本不认为元素已经准备好渲染。你能忍受一个小小的修改吗?另外,您测试过哪个版本的IE?在
之前添加
,看看它是否有区别
// populate div with partial view
$("#product-order-history-modal").empty();
$("#product-order-history-modal").append(data);

// send confirmation popup    
orderDetailsButton.attr('data-target', '#product-order-history-modal-container');
orderDetailsButton.attr('data-toggle', 'modal');

// prevent background being clicked when modal is visible
$('#product-order-history-modal-container').modal({ backdrop: 'static', keyboard: false });