Javascript 在asp.net页面中禁用事务按钮,直到事务结束
我的Javascript 在asp.net页面中禁用事务按钮,直到事务结束,javascript,asp.net,Javascript,Asp.net,我的asp.net页面上有一个事务按钮。 如果用户单击事务按钮,则应禁用该按钮,直到事务结束 如何使用客户端脚本实现这一点 可以,假设您的事务是ajax请求,您可以使用javascript执行以下操作: 按钮代码: <asp:Button ID="btnTransaction" runat="server" Text="Submit" onclick="btnTransaction_Click" OnClientClick="DisableMe(this.id);" /> 客户端
asp.net
页面上有一个事务按钮。
如果用户单击事务按钮,则应禁用该按钮,直到事务结束
如何使用客户端脚本实现这一点 可以,假设您的事务是ajax请求,您可以使用javascript执行以下操作: 按钮代码:
<asp:Button ID="btnTransaction" runat="server" Text="Submit" onclick="btnTransaction_Click" OnClientClick="DisableMe(this.id);" />
客户端脚本-OnClientClick=“this.disabled=true;this.value='Submitting…';enableImage();”
使用submitbehavior=“false”Text=“Confirm Order”onclick=“BtnSubmit\u Click1”/>嗨,Girija,我试过了,但一旦客户端单击按钮被禁用,它就不会进行回发。
<asp:Button ID="btnTransaction" runat="server" Text="Submit" onclick="btnTransaction_Click" OnClientClick="DisableMe(this.id);" />
<script type="text/javascript">
function DisableMe(id)
{
document.getElementById(id).disabled = true;
}
</script>
protected void btnTransaction_Click(object sender, EventArgs e)
{
// after your transction code executes
btnTransaction.Enabled = true;
}