模态的标签未呈现

时间:2017-11-03 20:59:55

标签: jquery asp.net-mvc modal-dialog asp.net-ajax unobtrusive-ajax

我正在尝试使用javascript和部分视图填写模态模板。 我的主布局文件中有我的模板,我希望在单击Ajax ActionLink时填充它。但是,单击Ajax ActionLink时,模板中的4个内部div将消失。

Object.assign

我的actionlink在Webgrid中,看起来像这样:

<!-- Container for modal -->
<div id="modal-element" class="modal fade in" tabindex="-1" role="dialog">
   <div class="modal-dialog modal-lg"> <!--This disappears after ajax-->
        <div class="modal-content"> <!--This disappears after ajax-->
            <div class="modal-header"></div> <!--This disappears after ajax-->
            <div id="modal-body-footer"> <!--This disappears after ajax-->
                <!--this will be rendered via partialview-->
            </div>
        </div>
    </div>
</div>

我渲染的html,显然错过了4个div: Rendered html with only outer most div from layout

我安装了Ajax Unobtrusive库。这些div在哪里?!?!?

1 个答案:

答案 0 :(得分:0)

发现我的错误,我使用的是Bootstrap 3.0.0,适用于3.1.1或更高版本......