gpt4 book ai didi

jquery - Sharepoint 2010 在 jquery/javascript 中捕获 web 部件刷新

转载 作者:行者123 更新时间:2023-12-01 08:23:52 26 4
gpt4 key购买 nike

我有一个从仪表板设计器生成的共享点页面,其中包含一些记分卡 Web 部件。在 Sharepoint 2010 中,它们通过 ajax 加载和刷新。如何捕获记分卡完全加载或刷新的时间?我有一些 jquery 在记分卡完全加载之前无法执行。但我不知道在哪里放置 onload 事件,例如,或者如何捕获 ajax 成功回调。

非常感谢。

最佳答案

为了实现类似的目标,我使用了这种方法:

var prm = Sys.WebForms.PageRequestManager.getInstance();    
prm.add_initializeRequest(InitializeRequest);
prm.add_endRequest(EndRequest);

function InitializeRequest(sender, args) {
}

function EndRequest(sender, args) {

$(document).ready
(
function()
{
alert("Did it work?");
}
);
}

查看此处了解更多详细信息: http://msdn.microsoft.com/en-us/library/bb383810.aspx

首先在这里回答类似的问题:Attach event to hyperlink click inside update panel?

这应该可以帮助您入门。您可能需要添加几个警报,以确保您知道页面通过 AJAX 发送/接收数据的频率。您可能需要更具体地定位此目标,以防止您的 Javascript 从页面上发生的其他 AJAX 事件中执行。我猜你很久以前就已经超越了这个问题,但我想我还是会尝试回答这个问题。 GL。

关于jquery - Sharepoint 2010 在 jquery/javascript 中捕获 web 部件刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5518864/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com