我已经引用了关于jQuery $(document).ready的现有查询here?和UpdatePanels
我在线收到Javascript错误...
var prm = Sys.WebForms.PageRequestManager.getInstance();
错误是:
Microsoft JScript运行时错误:'Sys' 未定义
对此有何决议?我能错过什么?
答案 0 :(得分:2)
从Paperjam所写的内容更进了一步。
var prm;
$(document).ready(function(){
prm = Sys.WebForms.PageRequestManager.getInstance();
});
这将避免在Sys存在之前尝试引用它。如果这不起作用,它可能完全不同。
答案 1 :(得分:0)
确保ASP.NET ScriptManager控件高于您的Javascript。很容易就是你在加载之前调用Sys.WebForms.PageRequestManager
。
答案 2 :(得分:0)
确保您的网页包含以下内容:
<asp:scriptmanager runat="server" />