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

如何跟踪带有外部回发URL的单击按钮?

  •  0
  • Espo  · 技术社区  · 15 年前

    在我的一个ASP.NET页面上,有几个ASP:TextBox字段。在这个页面上有一个“确认订单”按钮,在其“postbackurl”属性中设置了一个外部URL。

    这很好,数据被发送到外部站点。问题来了,我怎么知道用户点击了“我这边”的“确认订单”按钮?(我需要这个来更新我的订单状态字段)。当然,我的页面上没有回发,因为表单已提交到外部网站。

    也许可以使用某种jquery来钩住onclick事件,该事件将调用一个页面来更新我的订单状态?

    2 回复  |  直到 15 年前
        1
  •  1
  •   Zhaph - Ben Duguid    15 年前

    在允许表单提交继续之前,您需要钩住buttons on click事件,对服务器上的Web服务或页面方法(取决于您的首选设置)执行客户端回调以跟踪单击。

        2
  •  0
  •   UpTheCreek    15 年前

    最好设置好按钮 执行回发。然后,在单击处理程序中,您可以更新订单状态,然后将数据发布到第三方。