如何防止鏈接按鈕的雙重提交。我有一個付款按鈕,我想在有人點擊它時立即關閉它,並在付款失敗時重新啓用它。我正在使用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嗎? –