我有一个表单,服务器需要一段时间才能处理。我需要确保用户等待,并且不会通过再次单击按钮来尝试重新提交表单。我尝试使用以下jQuery代码:
<script type="text/javascript">
$(document).ready(function() {
$("form#my_form").submit(function() {
$('input').attr('disabled', 'disabled');
$('a').attr('disabled', 'disabled');
return true;
});
});
</script>
当我在Firefox中尝试这样做时,所有的东西都被禁用了,但是表单并没有提交任何它应该包含的POST数据。我不能使用jQuery来提交表单,因为我需要将该按钮与表单一起提交,因为有多个提交按钮,并且我要确定在帖子中包含哪个值所使用的按钮。我需要提交的表格,因为它通常是,我需要禁用一切后,这发生了。
谢谢!
https://stackoverflow.com/questions/2830542
复制相似问题