2009-12-31 170 views
2

我有形式和我使用JQuery驗證jquery.validate.pack.js觸發JQuery驗證()按鈕點擊

其做工精細當我按下提交按鈕,我只需添加如下代碼

  $(document).ready(function(){ 
     $("#contactform").validate(); 
      }); 

和class =「驗證」的文本框中

,但我想打電話給使用Ajax的PHP文件驗證完成後。

像 $阿賈克斯({ 類型: 「POST」, 網址:? 「email_feedback.php」, 等

我怎麼能做到這一點

感謝

回答

3

submitHandler回撥選項http://docs.jquery.com/Plugins/Validation/validate#options

$("#contactform").validate({ 
    submitHandler: function(form) { 
    //$(form).ajaxSubmit(); // for the default ajax submission behavior 
    $.ajax({ type: "POST", url: "email_feedback.php"})//, etc... for your own 
    } 
}) 
0

這將提交表單到在通過AJAX表單的action屬性雖然網址:

$("#contactform").validate({ 
    submitHandler: function(form) { 
    $(form).ajaxSubmit(); 
    } 
}) 

這裏有一個額外的鏈接,你還有:http://www.malsup.com/jquery/form/#api

感謝, Orokusaki