简体   繁体   English

如何使用 OnClientClick 事件禁用按钮并启用 OnClick 事件并运行服务器端代码?

[英]How to disable a button with OnClientClick event and enable OnClick event and run Server side Code?

How to disable a button with OnClientClick event and execute serverside code simultaneously with OnClick funtion?如何使用 OnClientClick 事件禁用按钮并使用 OnClick 功能同时执行服务器端代码? I tried and dod not work.我试过了,没有用。 Can someone please help me?有人可以帮帮我吗?

 function disableButton(SaveDetailsButton) { var btn = document.getElementById("<%=SaveDetailsButton.ClientID %>").removeAttribute('disabled'); btn.enabled = false; }
 <div class="row"> <asp:Button ID="SaveDetailsButton" runat="server" CssClass="btn btn-success btn-lg" BackColor="#2b5797" ForeColor="White" Font-Names="Georgia" Text="Save Details" OnClick="SaveDetailsButton_Click" OnClientClick="javascript:disableButton(this.id);" /> </div>

你不应该添加禁用属性

document.getElementById("<%=SaveDetailsButton.ClientID %>").setAttribute("disabled", "disabled");

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM