使用Visual Studio 2008进行编译时,JScript IntelliSense错误“Object expected @ 0:0”是什么意思?
Error updating JScript IntelliSense: ascript.js: Object expected @ 0:0
双击错误会将光标放入具有脚本文件引用的aspx中。脚本文件在脚本管理器中的aspx中列出。
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true">
<Scripts>
<asp:ScriptReference Path="~/scripts/ascript.js" />
</Scripts>
</asp:ScriptManager>
脚本文件存在并以文档就绪函数开始,该函数不执行任何操作(除非在文档准备好时偶尔弹出警报)。
$(document).ready(function() {
//alert("Yep");
});
我确信这是非常简单的,或者错误信息是红鲱鱼......
答案 0 :(得分:0)
Object expected @ 0:0
当你使用jQuery并出现这个错误时,往往是因为jQuery库没有正确加载。
在我最近的案例中,问题是我的jquery.js文件已损坏。确保您有一个有效的jQuery文件。如有疑问,请下载新的副本。
另一个“问题”是确保您的HTML / ASP正确引用jQuery文件。
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true">
<Scripts>
<asp:ScriptReference Path="~/scripts/jquery.js" />
<asp:ScriptReference Path="~/scripts/ascript.js" />
</Scripts>
</asp:ScriptManager>
如果有帮助,请告诉我。