2012-07-27 15 views
6

Il seguente script utilizzando la convalida jQuery plugin - http://docs.jquery.com/Plugins/Validation - impedisce il modulo da inviare che si trova qui:jQuery Plugin convalida arresto modulo di presentazione, pulsante di invio non funziona

http://www.bestcastleintown.co.uk/book2.php

preghiamo di compilare la modulo e guarda i messaggi di convalida scompaiono quindi prova a premere invia, questo sembra non inviare e non capisco perché.

Quando questo script viene rimosso, il modulo di contatto funzionerà correttamente e consentirà l'invio. Quindi penso che stia causando il problema. Qualsiasi aiuto o suggerimento sarebbe molto apprezzato.

<script type="text/javascript"> 
jQuery.validator.setDefaults({ 
    debug: true, 
    success: "valid" 
});; 
</script> 

    <script> 
     $(document).ready(function() { 
      $("#aform").validate({ 
       rules: { 
        postcode: {required: true,minlength: 6}, 
       phone: {required: true,number: true} 

       } 
      }); 
     }); 
    </script> 

risposta

7

Si sta eseguendo il validatore in modalità di debug. Il relevant documentation dice (sottolineatura mia):

di debug booleano predefinito: false

Attiva la modalità di debug. Se true, il modulo non viene inviato e alcuni errori vengono visualizzati sulla console (richiede Firebug o Firebug lite). Prova ad abilitare quando un modulo è solo inviato anziché convalida, interrompendo l'invio.

La rimozione dell'opzione debug: true risolverà il problema.

+0

Grazie per il vostro tempo, Frédéric, questo ha risolto il problema. – user1554264

Problemi correlati