找到外部脚本

时间:2012-04-25 15:18:54

标签: asp.net-mvc asp.net-mvc-3 razor

我认为将脚本加载到页面底部是个好习惯。因此,我有脚本(jquery01.5.1.min.js)位于布局文件的底部。

然而,当我开始使用Ajax时,例如在WebGrid中,它插入了一个:

<script type="text/javascript">if (typeof(jQuery)=='undefined') alert("A jQuery script reference is required in order to enable Ajax support in the \"WebGrid\" helper.");</script>

在&lt; TABLE&gt;处标签。这会破坏节目。

有没有办法克服这个问题,并且仍然在页面末尾加载了脚本?

感谢。

1 个答案:

答案 0 :(得分:3)

您始终可以添加快速头文件来获取jQuery变量并确保它已初始化。 jQuery应该能够在那个代码被命中之后返回并加载自己。 AKA

<script type="text/javascript" language="javascript">
    var jQuery = {};
</script>