代码之家  ›  专栏  ›  技术社区  ›  BIDeveloper

Microsoft JScript运行时错误:“RequestCompleted”未定义

  •  1
  • BIDeveloper  · 技术社区  · 14 年前

    运行以下代码时会出现上述错误:

        Sys.WebForms.PageRequestManager.getInstance().add_endRequest(RequestCompleted);
    

    在此区块内:

    <script language="javascript" type="text/javascript">
        var postBackElement;
    
        Sys.WebForms.PageRequestManager.getInstance().add_endRequest(RequestCompleted);
        Sys.WebForms.PageRequestManager.getInstance().add_initializeRequest(InitializeRequestHandler);
    
        function InitializeRequestHandler(sender, args) {
            //set the postBackElement
            postBackElement = args.get_postBackElement();
        }
    
    2 回复  |  直到 14 年前
        1
  •  1
  •   djdd87    14 年前

    你得处理好这件事 RequestCompleted 事件,如果您要使用它:

    function RequestCompleted(sender, args) {
       // Do what you need to do here
    }
    

    如果不需要处理事件,只需从标记中删除此行:

    Sys.WebForms.PageRequestManager.getInstance().add_endRequest(RequestCompleted);
    
        2
  •  0
  •   Russ Clarke    14 年前

    function RequestCompleted(sender, args) {
      alert("Finished AJAX");
    }