我已經引用了這個現有的查詢here關於jQuery $(document).ready?和UpdatePanel的
我正在上線一個JavaScript錯誤...
var prm = Sys.WebForms.PageRequestManager.getInstance();
的錯誤是:
Microsoft JScript runtime error: 'Sys' is undefined
任何決議嗎?我可能會錯過什麼?
我已經引用了這個現有的查詢here關於jQuery $(document).ready?和UpdatePanel的
我正在上線一個JavaScript錯誤...
var prm = Sys.WebForms.PageRequestManager.getInstance();
的錯誤是:
Microsoft JScript runtime error: 'Sys' is undefined
任何決議嗎?我可能會錯過什麼?
確保ASP.NET ScriptManager控件位於您的Javascript之上。可能很容易,您在加載之前調用了Sys.WebForms.PageRequestManager
。
比Paperjam寫的更進一步。
var prm;
$(document).ready(function(){
prm = Sys.WebForms.PageRequestManager.getInstance();
});
這將避免嘗試引用系統之前它存在。如果這不起作用,可能完全是另一回事。
確保您的網頁包含以下內容:
<asp:scriptmanager runat="server" />
你可能需要做這樣的事情也,以防止ASP.NET Ajax和jQeury 變量$ J = jQuery.noConflict之間$衝突(); – epitka 2010-02-08 19:07:02