使用 ajax 加载 HTML

问题描述 投票:0回答:0

在我的 HTML 页面中,我有一个模态:

<div class="modal fade"> 
.....
    <div class="modal-body" id="{{ modalId ~ 'Body' }}">
         **** I want load HTML with Ajax here ********************
    </div>
</div>

我想在我的模态主体中使用 ajax 动态加载 HTML,如下所示:

$.ajax({
   url: Routing.generate('XXXXXXXXX', {'id' : $(this).data('id')}),
   type: 'GET',
   async: true,
   success: function (data) {
       $('#modalViewMailBody').html(data);
   }

});

我的问题是返回的数据(html)包含CSS和另一个html,head和body标签。

会造成冲突,影响主画面的视觉效果

有什么办法可以解决这个问题吗?

提前谢谢你。

javascript html ajax symfony twig
© www.soinside.com 2019 - 2024. All rights reserved.