我看到stackoverflow问问题页面他们禁用按钮,直到我的回发事件结束,当我发布问题并将我重定向到我的问题页面...如何在asp.net/jquery中执行此操作?
答案 0 :(得分:2)
$('#myform').submit(function(){
$('input[type=submit]', this).attr('disabled', 'disabled');
});
在客户端操作完成后重新启用按钮,例如AJAX:
$('#myform:input[type=submit]').removeAttr('disabled');
答案 1 :(得分:0)
基本概念是你会让jquery添加一个禁用按钮的客户端点击事件(即$('#controlName')。attr(“disabled”,“disabled”);)。要记住的是,您希望从该方法返回TRUE,以便标准表单发布功能仍然可用。
类似的东西:
$(function(){
$('#controlName').click(function(){
$('#controlName').attr("disabled", "disabled");
return true;
});
});