gpt4 book ai didi

用于检测特定更新面板的 AsyncPostback 的开始和结束的 Javascript

转载 作者:行者123 更新时间:2023-11-29 15:52:38 25 4
gpt4 key购买 nike

<script type="text/javascript">

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

prm.add_endRequest(endRequest);
prm.add_initializeRequest(initializeRequest);
var _postBackElement;

function initializeRequest(sender, e)
{
if (prm.get_isInAsyncPostBack())
{
e.set_cancel(true);
}

_postBackElement = e.get_postBackElement();

document.getElementById('loadingm').style.visibility = 'visible';
}

function endRequest(sender, e)
{
$find('PopCustom_').show();
document.getElementById('loadingm').style.visibility = 'hidden';
}
</script>

此代码适用于每个 AsyncPostback,但我希望它适用于特定的更新面板。对JS不太熟悉,不知道修改哪里。

帮助将不胜感激。

最佳答案

目前最好的解决方案是:

var cmdAuthoriseButton ='<%= cmdAuthorise.ClientID %>'; 

function beginReq(sender, args){

if (cmdAuthoriseButton == args._postBackElement.id)

{

// shows the Popup

$find(ModalProgress).show();

}

}

关于用于检测特定更新面板的 AsyncPostback 的开始和结束的 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3560929/

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