gpt4 book ai didi

javascript - 在 ASP.NET 中,如何在客户端 Hook 回发事件

转载 作者:行者123 更新时间:2023-11-30 10:49:36 25 4
gpt4 key购买 nike

我想在客户端的每个回发上运行一个代码。是否有事件或事件可以做到这一点?

最佳答案

如果您只是处理表单的提交事件,您不一定会捕获每个 __doPostBack()。例如,触发 UpdatePanel 刷新的 __doPostBack() 不会提交表单。

确保了解每次对 __doPostBack() 的调用的一种方法是重新定义它:

var oldDoPostBack = __doPostBack;

function __doPostBack(eventTarget, eventArgs) {
// Your code here, which will execute before __doPostBack,
// and could conditionally cancel it by returning false.

oldDoPostBack(eventTarget, eventArgs);
}

只要确保在页面末尾附近或在 document.ready 类型事件中执行此操作,这样您就可以确保在尝试执行此操作时定义了 __doPostBack。

关于javascript - 在 ASP.NET 中,如何在客户端 Hook 回发事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6290196/

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