désactiver le bouton "soumettre" à l'aide de jquery

Je veux désactiver le bouton soumettre mon formulaire une fois qu'il s cliqué pour restreindre l'utilisateur à cliquer encore et encore j'ai essayé cela avec jquery

$('form').submit(function()
{  
    var formId = this.id;
    if (formId != ''){
        $('#'+formId+' :input[type=submit]').attr('disabled',true);
        this.submit();
    }
}); 

mon problème que j'ai deux bouton soumettre s dans ma page qui, je m signant contrôleur direct, mais je ne suis pas d'obtenir toutes les valeurs post une fois que j'ai désactiver le bouton soumettre mon formulaire.
Est-il un autre moyen pour empêcher l'utilisateur de restreindre plusieurs clics ?

OriginalL'auteur Randy | 2012-11-02