2010-04-29 64 views
1

使用Visual Studio 2008進行編譯時,JScript IntelliSense錯誤「Object expected @ 0:0」意味着什麼?編譯時,JScript智能感知錯誤「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
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> 

請讓我知道這是否有幫助。