gpt4 book ai didi

ASP.net MVC 中的 Javascript 运行时错误

转载 作者:行者123 更新时间:2023-11-28 16:36:55 30 4
gpt4 key购买 nike

我使用 VS 2008 中提供的默认模板创建了一个新的 ASP .net mvc 2 Web 应用程序。我想检查 document.ready 以了解它是如何触发的。因此,在 Site.Master 中,我通过以下方式包含了 jQuery 脚本:

"

<script src="<%=Page.ResolveClientUrl("~/Scripts/JQuery/jquery-1.3.2-vsdoc.js")%>"
type="text/javascript"></script>

<script src="<%=Page.ResolveClientUrl("~/Scripts/JQuery/jquery-1.3.2.min-vsdoc.js")%>"
type="text/javascript"></script>

<script src="<%=Page.ResolveClientUrl("~/Scripts/JQuery/jquery-1.3.2.min.js")%>"
type="text/javascript"></script>

<script src="<%=Page.ResolveClientUrl("~/Scripts/Jquery/jquery.validate-vsdoc.js")%>"
type="text/javascript"></script>

<script src="<%=Page.ResolveClientUrl("~/Scripts/JQuery/jquery.validate.js")%>" type="text/javascript"></script>

<script src="<%=Page.ResolveClientUrl("~/Scripts/JQuery/jquery.validate.min-vsdoc.js")%>"
type="text/javascript"></script>

<script src="<%=Page.ResolveClientUrl("~/Scripts/JQuery/jquery.validate.min.js")%>"
type="text/javascript"></script>

<script src="<%=Page.ResolveClientUrl("~/Scripts/JQuery/MicrosoftAjax.js")%>" type="text/javascript"></script>

<script src="<%=Page.ResolveClientUrl("~/Scripts/JQuery/MicrosoftMvcAjax.debug.js")%>"
type="text/javascript"></script>

<script src="<%=Page.ResolveClientUrl("~/Scripts/JQuery/MicrosoftMvcValidation.js")%>"
type="text/javascript"></script>

<script src="<%=Page.ResolveClientUrl("~/Scripts/JQuery/MicrosoftMvcValidation.debug.js")%>"
type="text/javascript"></script>

<script src="<%=Page.ResolveClientUrl("~/Scripts/JQuery/MicrosoftAjax.debug.js")%>"
type="text/javascript"></script>

<script src="<%=Page.ResolveClientUrl("~/Scripts/JQuery/MicrosoftMvcAjax.js")%>"
type="text/javascript"></script>

但是当我加载应用程序时,我收到以下 JavaScript 错误:

错误:Sys.ArgumentTypeException:“Sys._Application”类型的对象无法转换为“Sys._Application”类型。参数名称:实例源文件:http://localhost:1108/Scripts/JQuery/MicrosoftAjax.debug.js线路:1559

不知道这有什么问题吗?我检查了 jquery 文件是否未下载,但所有文件都下载得很好。任何帮助将不胜感激。

最佳答案

方式包含了很多东西。

您的错误是因为您同时包含 MicrosoftAjax.debug.js 和 MicrosoftAjax.js。选择一个。

*.debug.js 文件与 *.js 文件相同,但格式可读。可读意味着文件较大,只能在开发过程中使用。

*.vsdoc.js 文件仅用于 Visual Studio 中的智能感知,切勿像这样包含在内。

关于ASP.net MVC 中的 Javascript 运行时错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3497427/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com