【发布时间】:2011-05-10 19:51:53
【问题描述】:
我正在尝试编写代码来禁用页面上的提交按钮(或所有提交按钮)以避免双重回发。
我想生成我自己的回发 javascript 函数(并使用 GetPostbackEventReference 注入回发 javascript),但也许有一些更好的方法可以做到这一点?或者也许有其他方法可以避免双重回发?
更新:
我还想找出调用 javascript 的最佳位置,例如如果我在 onclick 按钮处理程序中调用以下脚本,则不会连接按钮的服务器单击事件。
$('input[type=submit]').attr('disabled', 'disabled')
【问题讨论】:
-
如果您不想逐个按钮地解决此问题,请查看我对另一个问题的回答:stackoverflow.com/a/28844217/787757
标签: javascript asp.net jquery