代码之家  ›  专栏  ›  技术社区  ›  TheGeekYouNeed

如何强制jquery单击事件继续ASP.NET页上的任何控件单击事件

  •  0
  • TheGeekYouNeed  · 技术社区  · 16 年前

    我发现了一些关于用jquery生成点击事件的帖子,不过我需要更多的内容。

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

    我不太清楚该怎么办。

    感谢您的帮助!

    1 回复  |  直到 16 年前
        1
  •  0
  •   SLaks    16 年前

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

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