我正在尝试编写代码来禁用页面上的提交按钮(或所有提交按钮)以避免双重回发。
我想生成我自己的回发 javascript 函数(并使用 GetPostbackEventReference
注入(inject)回发 javascript),但也许有一些更好的方法来做到这一点?或者也许有其他方法可以避免双重回发?
更新 :
我还想找出调用 javascript 的最佳位置,例如如果我在 onclick 按钮处理程序中调用以下脚本,则不会连接按钮的服务器单击事件。
$('input[type=submit]').attr('disabled', 'disabled')
最佳答案
http://greatwebguy.com/programming/dom/prevent-double-submit-with-jquery/
这应该可以帮助你
1. $('form').submit(function(){
2. $(':submit', this).click(function() {
3. return false;
4. });
5. });
关于javascript - 回发后禁用所有提交按钮的最佳方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4194648/