如何防止链接按钮的双重提交。我有一个付款按钮,我想在有人点击它时立即关闭它,并在付款失败时重新启用它。我正在使用AJAX和编程后付款网关。如何防止linkbutton的双重提交?
我可以使用此代码禁用的LinkButton:
asp:LinkButton ID="btnPayment" runat="server" onClientClick="this.disabled=true;__doPostBack(this.id,'');" Text='<%#Databinder.Eval(Container.DataItem,"Author")%>' ></asp:LinkButton>
但是如何启用它回来时,支付失败?
您是否使用$ .ajax()调用某个服务并通过结果解锁链接?你想只启用按钮或使用JavaScript点击吗?点击后你需要任何poastback吗?如果你需要回传那么在哪一刻?解决方案可以使用jQuery吗? –