eug*_*neK 5 javascript asp.net jquery
我在ASP.NET网站上有付款的表单,当用户点击asp:Button时,他提交了几次.我想在不损害当前ASP.NET站点的情况下禁用此功能(我的意思是没有花哨的jQuery,除非它非常基本且不会干扰ASP.NET内置验证)
谢谢!!!
您可以在客户端的按钮上轻松完成此操作:
onClientClick="this.disabled=true;"
Run Code Online (Sandbox Code Playgroud)
您也可以使用穆罕默德的方法:
onClientClick="if(Page_ClientValidate()){this.disabled=true;}"
Run Code Online (Sandbox Code Playgroud)
如果仍然无效,您可以在禁用按钮之前自行启动回发:
onClientClick="if(Page_ClientValidate()){__doPostBack;this.disabled=true;}"
Run Code Online (Sandbox Code Playgroud)