2009-12-31 111 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