Impedir o envio duplo de formulários no jQuery

Eu tenho um formulário que demora um pouco para o servidor processar. Preciso garantir que o usuário aguarde e não tente reenviar o formulário clicando no botão novamente. Tentei usar o seguinte código jQuery: <script type="text/javascript"> $(document).ready(function() {...