jQuery $(document).ready?和UpdatePanels - 一些问题

时间:2010-02-08 18:05:07

标签: jquery updatepanel

我已经引用了关于jQuery $(document).ready的现有查询here?和UpdatePanels

我在线收到Javascript错误...

var prm = Sys.WebForms.PageRequestManager.getInstance();

错误是:

  

Microsoft JScript运行时错误:'Sys'   未定义

对此有何决议?我能错过什么?

3 个答案:

答案 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" />