首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.net MVC中的Javascript运行时错误

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

Stack Overflow用户
提问于 2010-08-17 05:14:57
回答 1查看 1.4K关注 0票数 0

我用VS2008中提供的默认模板创建了一个新的ASPMVC2Web应用程序。我想检查一下document.ready,看看它是如何触发的。因此,在Site.Master中,我以以下方式包含了jQuery脚本:

代码语言:javascript
复制
<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._Application‘类型的对象转换为’Sys._Sys.ArgumentTypeException‘类型。参数名称:实例源文件:http://localhost:1108/Scripts/JQuery/MicrosoftAjax.debug.js行: 1559

不知道这里面有什么问题吗?我检查了jquery文件是否没有下载,但所有文件都可以正常下载。任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-08-17 05:17:00

您正在将WAY包含到很多东西中。

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

*.debug.js文件与*.js文件相同,但采用可读格式。可读性意味着更大的文件大小,应该只在开发过程中使用。

*.vsdoc.js文件仅用于Visual Studio中的智能许可,不应以这种方式包含。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3497427

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档