我用VS2008中提供的默认模板创建了一个新的ASPMVC2Web应用程序。我想检查一下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._Application‘类型的对象转换为’Sys._Sys.ArgumentTypeException‘类型。参数名称:实例源文件:http://localhost:1108/Scripts/JQuery/MicrosoftAjax.debug.js行: 1559
不知道这里面有什么问题吗?我检查了jquery文件是否没有下载,但所有文件都可以正常下载。任何帮助都将不胜感激。
发布于 2010-08-17 05:17:00
您正在将WAY包含到很多东西中。
您的错误是因为您同时包含了MicrosoftAjax.debug.js和MicrosoftAjax.js。选择一个。
*.debug.js文件与*.js文件相同,但采用可读格式。可读性意味着更大的文件大小,应该只在开发过程中使用。
*.vsdoc.js文件仅用于Visual Studio中的智能许可,不应以这种方式包含。
https://stackoverflow.com/questions/3497427
复制相似问题