2013-10-26 44 views
0

我想發送電子郵件從我的聯繫人窗體,即時通訊使用html5窗體和jquery.validation + jquery.form + jquery1.4.2。避免jquery.validation和使用ajaxsumbit + html5

表單的工作原理,但我不喜歡那個警報消息,當你不寫在所需的框中,我更喜歡在這種情況下使用html5警報。

我怎樣才能避免jquery.validate,只發送電子郵件,並給客戶一個「完成」的消息。

這是實際的腳本:

  <script> 
      $(function(){ 
       $('#formulario').validate({ 
        submitHandler: function(form) { 
       $(form).ajaxSubmit({ 
        url: 'enviar.php', 
        success: function() { 
         $('#formulario').hide(); 
         $('#formulario-contacto').append("<p>Tu mensaje ha sido enviado correctamente.</p><p><strong>Gracias por contactar conmigo.</strong></p><p>Me pondré en contacto contigo lo antes posible</p><p><a href='contacto.html'>Mostrar Formulario</a></p>") 
        } 
       }); 
      } 
     });   
     }); 
     </script> 

問候 哈維爾

回答

0

,而不是使用jQuery驗證使用提交功能..

<script> 
     $(function(){ 
      $('#formulario').submit(function() { 
      $(form).ajaxSubmit({ 
       url: 'enviar.php', 
       success: function() { 
        $('#formulario').hide(); 
        $('#formulario-contacto').append("<p>Tu mensaje ha sido enviado correctamente.</p><p><strong>Gracias por contactar conmigo.</strong></p><p>Me pondré en contacto contigo lo antes posible</p><p><a href='contacto.html'>Mostrar Formulario</a></p>") 
       } 
      }); 
     });   
}); 

希望這將工作.. ..

+0

謝謝,但發送電子郵件,但給我一個關於「enviar.php」的白色屏幕,它現在正常工作 – Fraccier

+0

它工作正常.... – Sikander