Wyłącz przycisk przesyłania za pomocą submitHandler

Próbuję zatrzymać kliknięcie przycisku przesyłania wielokrotnie i przesłać ten sam element wielokrotnie do MySQL.

Ponieważ walidacja nie działa, nie mogę w ogóle nacisnąć przycisku przesyłania przycisku. Co oznacza, że ​​nie mogę przetestować kodu.

Prowadzę również powiązany posttutaj, aby uzyskać więcej informacji.

Co mam do tej pory, za pomocą walidacji jQuery:
$("#UploadForm").validate({

errorLabelContainer: "#messageBox",
        wrapper: "td",
        rules: {
            auction_description: {
                required: true
            },
            auction_int_postage_type: {
                required: true
            },
            listing_type: {
                required: true
            }
        }

   //all your options here

   submitHandler:function(form){
       $('#submit').attr('disabled','disabled');
   }
});

HTML

 <form method="post" name="UploadForm" id="UploadForm"
 action="upload.php" enctype="multipart/form-data" >


 <input style="text-transform:none;"  type="text" class="button_date" 
 name="auction_bin_price" id="auction_bin_price" value="" size="15" />

 <input class="button2" style="border-right:none; font-size:13px;"
 name="List Item" id="submit" type="submit" value="List Item"/>

 </form>

questionAnswers(1)

yourAnswerToTheQuestion