如果我移动页面底部的所有JS,则会发出Ajax调用问题

时间:2015-09-11 12:47:38

标签: javascript jquery html ajax performance

我正在使用BundleMinifyInlineJsCss NuGet包将JavaScript移动到页面末尾。这将在关闭body标签之前移动我的所有JS。 Here您会看到此软件包的代码。我正面临着Ajax Call的问题,因为所有JavaScript都移到了页面的末尾。有没有选项,所以我可以添加我的脚本,这是ajax调用所必需的。或者,如果我不想将该特定脚本移动到页面末尾,是否有任何选项。

示例:我的视图页面中有一个div,如下所示:

<div id="xyz">
<div id="search-filters-placeholder" class="search-filters-block">
    <div class="filter-title">
        <span>Ergebnisfilterung</span>
    </div>   
    <div class="filter-item">
        <img class="filter-loading-img" src="MySource/loading_icon.gif" alt="" height="48" width="48" />
    </div>
</div>

<script type="text/javascript">
$('#ABC').ready(function () {
    $('#xyz').replaceWith($('#search-filters'));
    $('#search-filters').fadeIn();
});

现在对于这个div我正在执行一个脚本。但主要问题是Ajax响应不包含脚本标记。由于ajax响应不包含body标记,因此它仅包含所有div标记。 谢谢。

0 个答案:

没有答案