簡體   English   中英

ASP.NET AJAX:觸發請求前執行Javascript代碼

[英]ASP.NET AJAX: Executing Javascript code before firing request

如何在Ajax請求發生之前執行一些JavaScript? 我已經在使用以下內容;

function pageLoad() {
    var manager = Sys.WebForms.PageRequestManager.getInstance();
    manager.add_beginRequest(OnBeginRequest);
}

function OnBeginRequest(sender, args) {
}

但這似乎是在觸發請求的同時執行的,這對我沒有幫助。 有什么想法嗎? 我也使用JQuery,所以如果可以使用其他替代方法,請告訴我。

初始化請求時,還有另一個事件發生, initializeRequest事件

通過add_initializeRequest()使用它,如下所示:

function pageLoad() {
    var manager = Sys.WebForms.PageRequestManager.getInstance();
    manager.add_initializeRequest(OnInitializeRequest);
}
function OnInitializeRequest(sender, args) {
  //do stuff
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM