我有表单,我正在使用jquery验证jquery.validate.pack.js
当我按下提交按钮时,它的工作正常,我只需添加以下代码
$(document).ready(function(){
$("#contactform").validate();
});
文本框的和class =“validate”
但我想在验证完成后用Ajax调用php文件。
像 $就({ 类型:“POST”, url:“email_feedback.php”, 等
我该怎么做?
由于
答案 0 :(得分:3)
请参阅http://docs.jquery.com/Plugins/Validation/validate#options
中的submitHandler
回调选项
$("#contactform").validate({
submitHandler: function(form) {
//$(form).ajaxSubmit(); // for the default ajax submission behavior
$.ajax({ type: "POST", url: "email_feedback.php"})//, etc... for your own
}
})
答案 1 :(得分:0)
这将通过AJAX将表单提交到表单的action属性中的URL:
$("#contactform").validate({
submitHandler: function(form) {
$(form).ajaxSubmit();
}
})
以下是您的其他链接:http://www.malsup.com/jquery/form/#api
谢谢, Orokusaki