如何强制jQuery单击事件在ASP.Net页面上继续任何控件单击事件

时间:2010-03-22 20:15:08

标签: asp.net jquery

我发现有关使用jQuery为按钮创建点击事件的帖子,但是我还需要更多一点。

当页面上发生任何回发时,我需要触发jQuery点击事件。根据条件,我想继续处理(包括在jQuery代码之后运行服务器端事件代码),或者执行重定向。

我不太清楚如何解决这个问题。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

如果你想处理每个回发,最简单的方法是用你自己的包装器替换__doPostBack函数,如下所示:

var originalDoPostBack = __doPostBack;
__doPostBack = function() { 
    //Run some code
    if(something)
        originalDoPostBack.apply(this, arguments);
}