[英]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.