2012-01-16 83 views

回答

1

我总是做这种伎俩

$('#yourform').submit(function() { 
    if($(this).hasClass('blockSubmit')) return false; 
    $(this).addClass('blockSubmit'); 
    /* 
    * organizing data, requesting, responding, et cetra cetra... 
    */ 
    $(this).removeClass('blockSubmit'); 
}); 
0

我通常这样做:

$('#theform').submit(function() { 
    $('#submitbutton').attr('disabled', 'disabled'); 
}); 

当然,如果你正在做的失败,你必须重新启用按钮,任何的onsubmit验证:

$('#submitbutton').removeAttr('disabled');