我正在编辑ASP中的代码并需要帮助修复此代码,以便用户只能提交一次表单(防止重复提交):
我的代码是:
<asp:button id="btnSave" runat="server" onclick="btnSave_Click" text="Submit" />
如何更改onclick
以仅允许一次提交?
答案 0 :(得分:0)
第一次按下按钮后,您可以尝试禁用该按钮。
Sub btnSave_Click
btnSave.Enabled = false
End Sub
但是,您需要再次设置Enabled = true
,以便用户再次提交。
您可能需要实现这是Java,以便表单不会等待浏览器和服务器之间的运行。使用与Java函数相似的代码
document.getElementById('btnSave').Enabled = false