我正在使用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标记。 谢谢。