请求/点击后阻止按钮或什么?

时间:2010-10-23 02:56:32

标签: jquery ajax

我有这个上传然后你可以裁剪你的图像,但如果你快速按两次然后它上传2,这一切都变得疯狂。如何在开始发送请求后立即阻止按钮,我应该在哪里放置它?

(在jquery ajax中)

1 个答案:

答案 0 :(得分:2)

你可以试试这个:

<button id="foo">Click</button>
<script type="text/javascript">
    $(function() {
        $('#foo').click(function() {
            $(this).attr('disabled', true);
        });
    });
</script>

当然重要的部分是$(this).attr('disabled',true);然后,您可以通过将属性设置为false来再次启用该按钮。